Sea of Mirrors 2019
Actor, Writer, Director
Roulette City 2012
as Tak, Writer, Director
Marco Polo 2007
as Expedition Mongol Soldier
One Last Dance 2007
as Richard
Last Seen at Angkor 2006
as Khai Lo Jin
Credits from TMDB.