2025
as Gideon
2023
as Roman Korza
2024
as Glen Boyd
2022
as Tim
as Dominic
2019
as David McDonald
2013
as Kurt
as Tom Pinkerton
2018
as Rory
as Eddie
2011
as English
2020
as Dr. Andrew Kennan
as Lieutenant McGregor
as Father Dupre
2015
as Boria
as Jesse Ronin
as David
2014
as Vin
as Tony
as Thomas Ferguson