2024Bombs Bullets & Rock and RollClive FurgusonMovie
2023The Time is RightSydMovie
2017Garage Sale Mystery: Murder Most MedievalBill WallaceMovie
2017American GodsLarry Hutchinson · 2 episodesShow
2017TakenSenator Warren · 1 episodeShow
2017Witness ProtectionMaxylMovie
2016Deadly AttractionDr. DanceMovie
2016Evidence of TruthKyle FergusonMovie
2015Driven UndergroundTom WilcoxMovie
2015Accidental ObsessionRay JohnsonMovie
2015The ReturnedYoung George Goddard · 2 episodesShow
2014Marvel Knights: EternalsMark CurryMovie
2014Marvel Knights: EternalsMark Curry · 10 episodesShow
2014Pour RetournerRestaurant OwnerMovie
2014Stolen from the WombRob KingMovie
2014My Mother's Future HusbandAndrewMovie
2013Ultimate Wolverine vs. HulkBruce Banner (voice)Movie
2013Ultimate Wolverine vs. HulkBruce Banner (voice) · 6 episodesShow
2013StonadosLee CalrtonMovie
2013Wolverine: OriginJohn Howlett Jr. (voice)Movie
201312 Rounds 2: ReloadedGovernor DevlinMovie
2012Battlestar Galactica: Blood & ChromeLt. Jim KirbyMovie
2012Emily Owens, M.D.Ellen's Husband · 1 episodeShow
2012A Mother's NightmareSteveMovie
2012ContinuumNapoli · 1 episodeShow
2011Possessing Piper RoseProfessor SorensonMovie
2011Crash SiteDaniel SandersMovie
2011CamelotLucan · 2 episodesShow
2010Republic of DoyleBobby Maher · 1 episodeShow
2009Martinis and MurderMovie
2009Dr. Dolittle: Million Dollar MuttsChad CassidyMovie
2008Ice Blues: A Donald Strachey MysteryTim CallahanMovie
2008NYC: Tornado TerrorJames 'Jim' LawrenceMovie
2008Daniel's DaughterConner BaileyMovie
2008SophieRick Ryder · 32 episodesShow
2008On the Other Hand, Death: A Donald Strachey MysteryTim CallahanMovie
2007Passion's WebRobert MossMovie
2007CrossingDaniel CimmermanMovie
2006To Have and to HoldTom DavidsonMovie
2006A Bug and a Bag of WeedFrehleyMovie
2006Shock to the System: A Donald Strachey MysteryTimmy CallahanMovie
2006The ObsessionReed HaltonMovie
2006PsychGavin Channing · 1 episodeShow
2005Category 7: The End of the WorldFSP Agent Gavin Carr · 2 episodesShow
2005CerberusJake AddamsMovie
2005Killer InstinctJohn Moore · 1 episodeShow
2005Third Man Out: A Donald Strachey MysteryTimmy CallahanMovie
2005Paper Moon AffairVern StaubMovie
2005Robson ArmsRob · 1 episodeShow
2005Criminal IntentDevon MajorMovie
2004Eve's ChristmasScottMovie
2004Battlestar GalacticaLt. Noel 'Narcho' Allison · 10 episodesShow
2004The Collector1 episodeShow
2004The ClinicKyle SouthernMovie
2003The Lone RangerHarmon HartmanMovie
2003A Crime of PassionDaleMovie
2002First ShotOwen TaylorMovie
2002BlissCable Guy · 1 episodeShow
2002Glory DaysGreg Embry · 1 episodeShow
2001Mutant XNoel · 1 episodeShow
2001Strange FrequencyBrad · 1 episodeShow
2001Special Unit 2Ian · 1 episodeShow
2000Dark AngelCharles Smith · 1 episodeShow
2000AndromedaPatrius · 2 episodesShow
1999Little Boy BluesThat GuyMovie
1999Family of Cops III: Under SuspicionEddie FeinMovie
1998First WaveCade Foster · 66 episodesShow
1998FirestormCowboyMovie
1997Drive, She SaidJonathan EvansMovie
1997Fast TrackStevie Servine · 23 episodesShow
1997Breach of Faith: A Family of Cops IIEddie FeinMovie
1996Poltergeist: The LegacyNoah Wilkes · 1 episodeShow
1995Family of CopsEddie FeinMovie
1995The Outer LimitsYoung Gerry · 1 episodeShow