Acting
Leonard Tan
Bekannt aus
Ah Lok Kafe
(2004) – Tan Ah Lok
The Olive Depression
(2009) – Lance