M106, David Cheng