Actor
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