
Filmography30 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Heated RivalrySeries | George Grady | 56 |
| 2024 | Law & Order Toronto: Criminal IntentSeries | Noah Wright | 55 |
| 2019 | Hudson & RexSeries | Murray Whitmore | 50 |
| 2019 | GoalieMovie | Tommy Ivan | 50 |
| 2018 | ImpulseSeries | Thomas Hope | 49 |
| 2017 | Frankie Drake MysteriesSeries | John Hunter | 48 |
| 2015 | RoomMovie | Doug | 46 |
| 2010 | Rookie BlueSeries | Oliver Shaw | 41 |
| 2010 | Republic of DoyleSeries | Big Fat Ronnie | 41 |
| 2010 | Casino JackMovie | Bill | 41 |
| 2009 | The ListenerSeries | Kyle Elson | 40 |
| 2009 | DefendorMovie | Jerry | 40 |
| 2008 | Murdoch MysteriesSeries | Rudolph Sutton | 39 |
| 2008 | BlindnessMovie | Minister's Assistant | 39 |
| 2008 | The SummitSeries | Demchuk | 39 |
| 2008 | FlashpointSeries | Frank McAndrew | 39 |
| 2008 | TraitorMovie | Simon | 39 |
| 2008 | Would Be KingsMovie | — | 39 |
| 2007 | The Dresden FilesSeries | Waldo Butters | 38 |
| 2007 | Full of ItMovie | Coach Henderson | 38 |
| 2006 | EarthstormMovie | Albert | 37 |
| 2006 | Wedding WarsMovie | Wayne | 37 |
| 2005 | TiltSeries | Wayne Nickel | 36 |
| 2004 | This Is WonderlandSeries | Ed Baranyk | 35 |
| 2004 | Evel KnievelMovie | — | 35 |
| 2004 | Kevin HillSeries | Russell Berlin | 35 |
| 2004 | Trouser AccidentsMovie | Luis | 35 |
| 2002 | The Eleventh HourSeries | Murray Dann | 33 |
| 2001 | Mutant XSeries | Nolan Blackledge | 32 |
| 1997 | Earth: Final ConflictSeries | Bettor | 28 |