The Strange Mechanic 2014
as Chee Meng
Our Crazy Adventures 2024
Director, Writer
Battle of the Damned 2013
Production Manager
Credits from TMDB.