
Acted in 16
2020s
- 2024
Sway
Rez
- 2023
- 2022
- 2021
- 2020
The Corruption of Divine Providence
St. Francis of Assissi
2010s
- 2017
Darken
Wren
- 2015
Assassin’s Creed - Syndicate
Jacob Frye
- 2013
Long Day Gone
Richter
- 2010
2000s
- 2009
Degrassi Goes Hollywood
Mick
- 2008
- 2003
No release date
Steal Away
Clifford Vetter