2019The Umbrella AcademyLester Pocket · 6 episodesShow
2018ImpulseNikolai · 18 episodesShow
2018Little Pink HouseTim LeblancMovie
2017JigsawDetective HalloranMovie
2017Mobile HomesRobertMovie
2017Goon: Last of the EnforcersHyrum CainMovie
2016Wait Till Helen ComesDaveMovie
2016Into the ForestRobertMovie
2016WarcraftMoroesMovie
2016DC's Legends of TomorrowCaptain John Valor · 1 episodeShow
2015Marvel's Jessica JonesDr. Karl Malus · 6 episodesShow
2015Born to Be BlueDickMovie
2015Fifty Shades of GreyRayMovie
2015Man Seeking WomanMcQuaid · 1 episodeShow
2014RideTimMovie
2014Sitting on the Edge of MarleneMovie
2014October GaleJamesMovie
2013The Young and Prodigious T.S. SpivetFatherMovie
2013MotiveStuart Fletcher · 1 episodeShow
2013Transporter: The SeriesSchramm · 1 episodeShow
2013Hell in a HandbagSilver · Executive ProducerMovie
2012LongmireWalker Browning · 6 episodesShow
2012The FirmRay McDeere · 22 episodesShow
2011Faith, Fraud, & Minimum WageDonald McCullenMovie
2011AlphasDon Wilson · 2 episodesShow
2011The KillingRick Felder · 7 episodesShow
2010TriggerBilly · Executive ProducerMovie
2010ShatteredDet. Ben Sullivan · 13 episodesShow
2010Rookie BlueJamie Brennan · 3 episodesShow
2010GunlessBen CutlerMovie
2009Battlestar Galactica: The PlanLeoben ConoyMovie
2009FlashForwardJeff Slingerland · 2 episodesShow
2009Case 39Edward SullivanMovie
2009Harper's IslandJohn Wakefield · 4 episodesShow
2009Harper's GlobeJohn Wakefield · 2 episodesShow
2008Murder on Her MindLeonardMovie
2008The X-Files: I Want to BelieveJanke DacyshynMovie
2008SleepwalkingWillMovie
2007Tin ManZero · 3 episodesShow
2007Bionic WomanVictor Booth · 1 episodeShow
2007SilkSchuylerMovie
2007NormalWaltMovie
2007CalifornicationLew Ashby · 12 episodesShow
2007Butterfly on a WheelDet. McGillMovie
2007The InvisibleDetective Brian LarsonMovie
2007Code Name: The CleanerShawMovie
2006Men in TreesJeff · 1 episodeShow
2006Snow CakeJohn NeilMovie
2006Unnatural & AccidentalNormanMovie
2005Shooting GalleryMichael MortensenMovie
2005Painkiller JaneMitchellMovie
2005Whole New ThingDennyMovie
2005LucidVictorMovie
2005Whiskey EchoRollie Saunders · 4 episodesShow
2004Blade: TrinityAsher TalosMovie
2004The Five People You Meet In HeavenEddie’s FatherMovie
2004H2ODon Pritchard / Lt. Daniel HoltMovie
2004H2ODon Pritchard / Lt. Daniel Holt · 2 episodesShow
2004Battlestar GalacticaLeoben Conoy, Leoben · 53 episodesShow
2004Wilby WonderfulDuck MacDonaldMovie
2004Touching EvilMike Espy · 1 episodeShow
2004Stephen King's Kingdom HospitalEarl Candleton · 2 episodesShow
2004The L WordDanny Wilson · 3 episodesShow
2004The Butterfly EffectJason TrebornMovie
2003PaycheckJudeMovie
2003Battlestar GalacticaLeoben Conoy · 2 episodesShow
2003Falling AngelsJim FieldMovie
2003Tru CallingElliot Winters · 1 episodeShow
2002The Eleventh HourMark Mitchum · 1 episodeShow
2002Flower & GarnetEdMovie
2002Now & ForeverCarl MackieMovie
2002The Dead ZoneMax Cassidy · 1 episodeShow
2002Slap Shot 2: Breaking the IcePalmbergMovie
2002BlissMike · 1 episodeShow
2002Torso: The Evelyn Dick StoryInspector WoodMovie