Nightflyers
2018 · Drama
as Karl D'Branin
The Night Shift S4
2017 · Drama
as Dr. TC Callahan
La Brea S3
2024 · Drama
as Gavin Harris
Siren
2011 · Horror
as Ken
The Cellar
2022 · Horror
as Brian Woods
'Tis the Season to Be Irish
2024 · Romance
as Sean O'Loughlin
Till Death
2021 · Horror
as Mark
2021 · Thriller
The Wedding Invitation
2017 · Comedy
as Graham
The Forest
2016 · Horror
as Rob
I Used to Be Famous
2022 · Comedy
as Austin
Close
2019 · Action
as Conall Sinclair
Killing Jesus
2015 · Biography
as Herod Antipas
I Am Fear
2020 · Horror
as Joshua Halliel
Ransom Canyon
2025 · Drama
as Davis Collins
The Hole in the Ground
2019 · Drama
as Jay
Suspension of Disbelief
2013 · Thriller
as Gregory O'Hanlon
Merlin S5
2012 · Adventure
as Sir Gwaine
The Callback Queen
2015 · Comedy
as Prince Cal
Studs A
2006 · Comedy
as Tosh
Centurion
2010 · Action
as Achivir