Tale of the Lost Boys 2018
as Simon
Sodom's Cat 2016
as Duke
Single Or Double 2015
as Cheng-Yang
That Room 2014
as Shih
Time Lapse 2009
Actor
Credits from TMDB.