SurrealEstate S2
2023 · Drama
as Luke Roman
Lake Placid: Legacy
2018 · Action
as Sam
Dakota
2022 · Drama
as CJ Malcolm
Merry Swissmas
2022 · Comedy
as Liam Huber
Calamity Jane
2024 · Drama
as Sheriff Mason
Wynonna Earp: Vengeance
2024 · Action
as John Henry 'Doc' Holliday
Christmas Town
2019 · Drama
as Travis Mabry
Vagrant Queen
2020 · Adventure
as Isaac
Hunting Grounds
2025 · Action
as Jake
Wynonna Earp S4
2020 · Action
as Doc Holliday
End of the Line
2008 · Horror
as John
Screamers 2
2009 · Action
as Madden
Territories
2010 · Horror
as Gabriel Delgado
Terror Train
2022 · Horror
as The Magician
Spread
2024 · Comedy
as Sizemore
Terror Train 2
Diggstown S1-S4
as Constable Carson Myers
Karate Kid: Legends
as O'Shea
Diggstown S4
I Do (But I Don't)
2004 · Comedy
as Rick Corina
Lost Girl S5
2014 · Action
as Massimo