Poker King 2009
as Nelson
Tactical Unit - Partners 2009
as PTU Jason
Tactical Unit - No Way Out 2008
as May's team member
The Soul of the Bread 2007
as Brad
The Heirloom 2005
as Hsuen (James Yang)
Formula 17 2004
as Jun
Credits from TMDB.