Actor · Born 1975
Luck My Life
2026 · as Ji Ge
Titoudao
2020 · as Gwee Boon
Boys On Film 6: Pacific Rim
2011 · as Kelvin (segment "The Casuarina Cove")
The Casuarina Cove
2009 · as Kelvin