Actor
Neither Donkey Nor Horse
2024 · as Lim Chia-Swee
Evidence
2013 · as Steven
Shake It Up: Made in Japan
2012 · as Ichiro Wantanabe