Terbang 2026
as Dr. Beh
Sell Out! 2009
as The Smoking CEO
Secrets of the Forbidden City 2008
as Xia Yuanji
1957 Hati Malaya 2007
as Tun Tan Cheng Lock
Marco Polo 2007
as Chief Map Maker
Ah Lok Kafe 2004
Actor
Snipers 2001
Anna and the King 1999
as Second Judge
Credits from TMDB.