David Leong

David Leong

David Leong is an actor and producer, known for Gong yuan 2000 AD (2000), Zhen xin hua (1999) and Haizi shu (2001).