The Revival 2026
Director
My Little Baby, Jaya 2017
Director, Writer
Iron Bag Mr. Woo Soo 2012
What Happened Last Night 2008
Writer
Shit Up! 2004
Oh! Happy Day 2003
Credits from TMDB.