Acting
Born August 13, 1975 · Singapore
Springs of Life
2002
Those Days, Those Places
2026
Lulu the Movie
2016
I Do, I Do
2005
Homerun
2003
One Leg Kicking
2001