David Leong
Biography
Filmography
Cast (Feature Film)
Huan hun
(2009)
Wa pei
(2008)
I Not Stupid
(2002)
Producer (Feature Film)
I Not Stupid
(2002)
Producer
Hauhap gai yun
(2001)
Producer
2000 AD
(2000)
Producer
Misc. Crew (Feature Film)
Alien Resurrection
(1997)
Consultant