Mark Cheng was born on October 6, 1964 in Hong Kong. He is an actor, known for War (2007), Peking Opera Blues (1986) and Triad Election (2006). Read more on iMDB