
Filmography

Ghosts
2021 · Julian

Heartland
2007 · Harry Williams, Eric Williams

Schitt's Creek
2015 · Mutt Schitt

Rookie Blue
2010 · Gabe

Lost Girl
2010 · Massimo / The Druid

Law & Order Toronto: Criminal Intent
2024 · Roman Rush

The Listener
2009 · Peter Garvin

Wynonna Earp
2016 · John Henry 'Doc' Holliday

Being Human
2011 · Andrew

Karate Kid: Legends
2025 · O'Shea

SurrealEstate
2021 · Luke Roman

Degrassi: Minis
2006 · Tommy Quincy

Infiltrate
2026 · John

19-2
2014 · Richard

Diggstown
2019 · Constable Carson Myers

Instant Star
2004 · Tommy Quincy

Against the Wall
2011 · Actor

18 to Life
2010 · Actor

Bon Cop, Bad Cop
2026 · Steven Masters

Vagrant Queen
2020 · Isaac

Hunting Grounds
2025 · Jake

The Legend of Sarila
2013 · Poutulik (voice)

I Do (but I Don't)
2004 · Rick Corina

Lake Placid: Legacy
2018 · Sam

Screamers: The Hunting
2009 · Madden

Dakota
2022 · CJ Malcolm

Best Wishes, Warmest Regards: A Schitt's Creek Farewell
2020 · Self

Summer's Last Resort
2026 · Captain Otto

The Great Gatsby
2000 · Dandy Man

End of the Line
2007 · John

Calamity Jane
2024 · Sheriff Mason

See Jane Date
2003 · Waiter

Love in Wolf Creek
2022 · Austin Spencer

Christmas Town
2019 · Travis

A Sister's Revenge
2013 · Michael Miller

Crossfire
2016 · Graydon

Merry Swissmas
2022 · Liam

Territories
2010 · Gabriel Delgado

Spread
2024 · Sizemore

Protectors of the Land
2025 · Craig Winston

Terror Train
2022 · The Magician

Christmas in Wolf Creek
2022 · Austin Spencer

Terror Train 2
2022 · The Magician

Wynonna Earp: Vengeance
2024 · John Henry 'Doc' Holliday

Degrassi Goes Hollywood
2009 · Tim Rozon

Crimes of Fashion
2004 · Marcus

Befriend and Betray
2011 · Alex Caine

Pure
2005 · Sam

Purgatory Jack
2023 · Jack Marlin
Karate Ghost
TBA · Johnny Maim

Unearthing
2016 · Healy James

Duo
2006 · Lewis

Would Be Kings
2008 · Tom
St. Roz
2010 · Neil

Long Day Gone
2013 · Christian Locke

Beginner's Luck
2021 · Terry