Actor
The Broken Hearts Gallery
2020 · as Yan
Kin
2018 · as Young Officer
Goon: Last of the Enforcers
2017 · as Stevenson
Willed to Kill
2013 · as Kerry McGrath
Twelfth Night
2012 · as Sebastian
The Secret
2007 · as Ski Shop Salesman
Black Eyed Dog
2006 · as Sgt. Hicks