2026The Night She DisappearedMovie
2025MurderbotLanders · 1 episodeShow
2025Hearts Around the Table: Kiki's Fourth IngredientMichaelMovie
2024Jazz Ramsey: A K-9 MysteryMichael RamseyMovie
2024Hunting HousewivesJared SymonsMovie
2023We're ScroogedMr. FletcherMovie
2023This TimeMovie
2021ChuckyDetective Sam Gavin · 1 episodeShow
2021SurrealEstatePaul Lowry · 1 episodeShow
2021AwakeDumb JimMovie
2020The Queen's GambitBeth's Father · 3 episodesShow
2020Two Deaths of Henry BakerLieutenant EldridgeMovie
2020TransplantFitz · 1 episodeShow
2019Root of the ProblemPaul CampbellMovie
2019GeorgetownGordon NicholsMovie
2019GoalieCoroner · Associate ProducerMovie
2018The Queen of SinDetective DaglieshMovie
2018The DetailMartin Reed · 1 episodeShow
2017WishfartPuffin (voice) · 40 episodesShow
2017Apart from EverythingRobMovie
2017Kiss and CryMark AllisonMovie
2016Miss SloaneBig SamMovie
2016RuptureVan DriverMovie
2016Private EyesEvan Mallone · 1 episodeShow
2016Real DetectiveDetective Ray Giacomelli · 1 episodeShow
2015The WalkOfficer GencoMovie
2014Angels and OrnamentsHarold WagnerMovie
2014My Daughter Must LiveDanMovie
2013GrojbandKin Kujira (voice) · 52 episodesShow
2012Anything but ChristmasJohnMovie
2012Cold BloodedGeorge KeyesMovie
2011Almost HeroesPavel · 1 episodeShow
2011Being HumanJeremy · 1 episodeShow
2010Babar and the Adventures of BadouTersh (voice) · 104 episodesShow
2010Rookie BlueChris Klem · 1 episodeShow
2010Republic of DoyleNevil Wadbah · 1 episodeShow
2009StokedRipper / Wipeout (voice) · 52 episodesShow
2009The ListenerSpike · 1 episodeShow
2008Flash of GeniusLouisMovie
2008FlashpointMike Scarlatti, Spike Scarlatti · 31 episodesShow
2007Just BuriedJackie WhynachtMovie
2007CustodyEugeneMovie
2007WaysideLouis (voice)Show
2007The LookoutDeputy TedMovie
2006Wedding WarsEd MyersonMovie
2006Covert One: The Hades FactorMarty Zeller · 2 episodesShow
2005Wayside: The MovieLouis (voice)Movie
2005Cinderella ManYoung ReporterMovie
2005Heritage Minutes: Juno BeachSoldierMovie
2004Love Rules!KevinMovie
2004LuckVittorioMovie
2004This Is WonderlandMarcus Weekes · 21 episodesShow
2003Eloise at ChristmastimeLou the BellhopMovie
2003MaydayNTSB Investigator Guzzetti · 1 episodeShow
2003Eloise at the PlazaLou the BellhopMovie
2001DocJason · 1 episodeShow
2001Rough Air: Danger on Flight 534Steve JohnsonMovie
1999Rembrandt: Fathers & SonsGerardMovie
1999The Passion of Ayn RandStudent #5Movie
1999The Boondock SaintsOlyMovie
1999Freak CityLeo BermanMovie
1998The WallOlivera (segment "The Player")Movie
1998Twitch CityJim · 1 episodeShow
1995National Lampoon's Senior TripSteve NisserMovie
1991Heritage MinutesSoldat canadien · 1 episodeShow