Known For
Filmography
2026
2020
2020
2011
2010
2009
2003
2001

Luck My Life
Movie · as Ji Ge

Titoudao
Movie · as Gwee Boon

Titoudao: Inspired By The True Story Of A Wayang Star
TV · as Master Gwee · 13 eps

Boys On Film 6: Pacific Rim
Movie · as Kelvin (segment "The Casuarina Cove")

New Beginnings
TV · as Zhen Xiong · 20 eps

The Casuarina Cove
Movie · as Kelvin

My Love, My Home
TV · as Situ Haitao · 1 ep

The Stratagem
TV · as Zhou Jinglin · 1 ep