1 unreleased or undated title is hidden. Show unreleased
White Ant 2017
Director, Writer
Fancy 25 2003
Writer, Director
The Inspired Island: A Lean Soul 2021
Director
Chuang Shi Ji, Pai Lian 2007
An Exposure of Affected Hospital 2007
Great Thing in One's Life 2003
as Police officer
West Island 2000
Credits from TMDB.