Canvas 2024
as Cormack
Gone in the Night 2022
as Ramon Lau
Father Stu 2022
as Tim
The Paper Tigers 2020
as Danny
The Cookie Mobster 2014
as Lo Pan
A Leading Man 2014
as Tony
X's & O's 2007
as Gilly
Desperation 2006
as Cha'an
Credits from TMDB.