The Last Act TBA
Writer, Director, Producer
Lucky Grandma 2020
as Lao Shei
Depraved 2019
as Mr. Ling
The Devil Sits on Both Shoulders 2018
as Terry
Talking To My Mother 2014
as Michael
Credits from TMDB.