
Filmography71 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2027 | The Exorcist: MartyrsMovie | Peter Nicks | 60 |
| 2026 | Voicemails for IsabelleMovie | Dad | 59 |
| 2024 | Law & Order Toronto: Criminal IntentSeries | CSIS Director Tom | 57 |
| 2023 | The IrrationalSeries | AG Michael Ellison | 56 |
| 2023 | Alert: Missing Persons UnitSeries | Inspector Hollis Braun | 56 |
| 2021 | AwakeMovie | Dr. Katz | 54 |
| 2021 | ChuckySeries | Warren Pryce | 54 |
| 2020 | Two Deaths of Henry BakerMovie | Henry Baker / Sam Bird | 53 |
| 2020 | Business EthicsMovie | Mr. Murk | 53 |
| 2019 | DrowningMovie | Frank | 52 |
| 2019 | JettSeries | Evans | 52 |
| 2019 | Scary Stories to Tell in the DarkMovie | Chief Turner | 52 |
| 2019 | Nation's FireMovie | Josip Aleksander | 52 |
| 2017 | American GodsSeries | Bill Sanders | 50 |
| 2017 | ADDictedMovie | Professor Jeff Mueller | 50 |
| 2016 | EyewitnessSeries | Gabe Caldwell | 49 |
| 2015 | Girl on the EdgeMovie | Jake Green | 48 |
| 2014 | The CallingMovie | Detective Ray Green | 47 |
| 2014 | Kill the MessengerMovie | DEA Agent Miller | 47 |
| 2014 | Three Days in HavanaMovie | Jack Petty | 47 |
| 2013 | ParklandMovie | David Powers | 46 |
| 2013 | DeleteSeries | Lt. General Michael Overson | 46 |
| 2013 | Mad ShipMovie | Cameron | 46 |
| 2012 | House at the End of the StreetMovie | Officer Bill Weaver | 45 |
| 2012 | The SamaritanMovie | Bartender Bill | 45 |
| 2012 | Vengeance is MineMovie | Nikolai Putin | 45 |
| 2011 | BossSeries | Vacarro | 44 |
| 2011 | SuitsSeries | Dan Foley | 44 |
| 2011 | Girl Walks Into a BarMovie | Emmit | 44 |
| 2011 | The Year Dolly Parton Was My MomMovie | Phil | 44 |
| 2011 | Trading ChristmasMovie | Ray Johnson | 44 |
| 2010 | GoblinMovie | Neil Perkins | 43 |
| 2010 | UnthinkableMovie | Agent Vincent | 43 |
| 2010 | Deadly CrossingMovie | — | 43 |
| 2010 | A Night for Dying TigersMovie | Jack | 43 |
| 2009 | FlashForwardSeries | Timothy | 42 |
| 2008 | SanctuarySeries | Caleb | 41 |
| 2008 | Black Crescent MoonMovie | Sam | 41 |
| 2008 | InfectedMovie | Ben | 41 |
| 2008 | Toronto StoriesMovie | Henry | 41 |
| 2008 | Kill Kill Faster FasterMovie | Joey One-Way | 41 |
| 2005 | BonesSeries | Mason Barnes | 38 |
| 2005 | Criminal MindsSeries | — | 38 |
| 2005 | The Weather ManMovie | Don | 38 |
| 2005 | Keep Your DistanceMovie | David Dailey | 38 |
| 2004 | PursuedMovie | Ben Keats | 37 |
| 2004 | EMRMovie | Paramedic | 37 |
| 2004 | ChildstarMovie | Isaac | 37 |
| 2003 | Blind HorizonMovie | Dr. Theodore Conway | 36 |
| 2003 | First to DieMovie | Chris Raleigh | 36 |
| 2003 | Karen SiscoSeries | — | 36 |
| 2002 | The Twilight ZoneSeries | Rob Malone | 35 |
| 2002 | Whitewash: The Clarence Brandley StoryMovie | Mike De Guerin | 35 |
| 2002 | Second StringMovie | Dan Heller | 35 |
| 2001 | SmallvilleSeries | Maxwell Lord | 34 |
| 2001 | The AgencySeries | Matt Callan | 34 |
| 2001 | Night VisionsSeries | Keith Miller (segment "Renovation") | 34 |
| 2000 | CSI: Crime Scene InvestigationSeries | Lee Berman | 33 |
| 2000 | Beautiful JoeMovie | Elton | 33 |
| 1998 | Judas KissMovie | Lizard Browning | 31 |
| 1997 | Ally McBealSeries | Billy Thomas | 30 |
| 1997 | The PracticeSeries | Billy Thomas | 30 |
| 1997 | Snow White: A Tale of TerrorMovie | Will | 30 |
| 1997 | A Witch's Way of LoveMovie | Michael | 30 |
| 1996 | Looking for RichardMovie | Self | 29 |
| 1996 | The Substance of FireMovie | Val Chenard | 29 |
| 1996 | Radiant CityMovie | Bert Kramer | 29 |
| 1995 | Black Day Blue NightMovie | Hitchhiker Dodge | 28 |
| 1994 | The Shawshank RedemptionMovie | Tommy | 27 |
| 1994 | Love and a .45Movie | Watty Watts | 27 |
| 1990 | Law & OrderSeries | Howard Metzler | 23 |