Actor · Born 1975
Sway
2024 · as Rez
Escalation
2023 · as Perry
The Corruption of Divine Providence
2020 · as St. Francis of Assissi
Darken
2017 · as Wren
Assassin’s Creed - Syndicate
2015 · as Jacob Frye
Sex After Kids
2013 · as Peyton
Long Day Gone
2013 · as Richter
Degrassi Goes Hollywood
2009 · as Mick