IC4685, David Cheng