
Acted in 42
2020s
- 2026
Trial by Fire: A Ryan Drake Story
John Hastings
- 2025
- 2024
Rogue Elements: A Ryan Drake Story
Hastings
Charlie Tango
Vince
- 2023
- 2021
2010s
- 2019
- 2016
Mommy's Little Girl
Aaron Myers
2000s
- 2009
Hidden Crimes
Max Carver
- 2008
A Teacher's Crime
Dean Ryans
- 2007
- 2006
- 2005
Plague City: SARS in Toronto
Movie
Our Fathers
Movie
- 2004
- 2002
The Skulls II
Greg Sommers
- 2001
1990s
- 1999
Prisoner of Love
Vince
The City
Detective Michael Croft · 32 episodes
- 1998
Babyface
Movie
- 1997
Reluctant Angel
Jason
- 1996
- 1994
No release date
Appearances1
2020s
- 2024
Doc of Chucky
Self