2026GodmotherMr. MartinsonMovie
202625 Miles to NormalJohnMovie
2025The American Revolution(voice) · 2 episodesShow
2025Out of the WoodsMovie
2025The Lightning CodeNikola TeslaMovie
2024Universal Basic Guys(voice) · 2 episodesShow
2024CameraFrank FlynnMovie
2023Suitable FleshEphraim WaiteMovie
2023From the ShadowsDr. Joseph CawlMovie
2023Condor's NestGerhardt SchrudeMovie
20221923Arthur · 3 episodesShow
2022The Good NeighborGrantMovie
2022The Lincoln LawyerWalter Abrams · 1 episodeShow
2022Bosch: LegacyJames Rafferty · 2 episodesShow
2022Evil at the DoorJohn DoeMovie
2021The ManorRolandMovie
2021Glow and DarknessPope Urban III · 1 episodeShow
2021My True FairytaleMartin GoodwinMovie
2020We Still Say GraceHaroldMovie
2020The Gift of ChristmasBob RodgersMovie
2020CaptorsSilas VislerMovie
2020Await the DawnDavidMovie
2020More Beautiful for Having Been BrokenColinMovie
2020InfluenceWalter KleinMovie
2019Christmas at the PlazaReginald BrookwaterMovie
2019Along Came the Devil IIReverend MichaelMovie
2019CreepshowAvery Whitlock · 1 episodeShow
2019Itsy BitsyWalterMovie
2019Wish ManFrank Shankwitz Sr.Movie
2019The Great Alaskan RaceGovernor BoneMovie
2019A Violent ManBenjamin GreenMovie
2018Cemetery Tales: A Tale of Two SistersMovie
2018Any Bullet Will DoJonathan CarringtonMovie
2018Along Came the DevilReverend MichaelMovie
2018A Fairy's GameSpindly (voice)Movie
2018Corbin NashJackMovie
2018Abnormal AttractionDr. Stanley ColeMovie
2018Insidious: The Last KeyChristian RainierMovie
2017The SliderIspector WieselMovie
2017Last RampageCooperMovie
2017Yamasong: March of the HollowsP'Torr The Exile (voice)Movie
20179/11MonohanMovie
2017OzarkRandall Schafer · 6 episodesShow
2017The SonENDICOTT · 1 episodeShow
2017Love LocksHugo BlanchetMovie
2016Charlie's GiftMovie
2016BenderMayor PrentissMovie
2016Fishes 'n Loaves: Heaven SentPastor EzekielMovie
2016DisplacementProf. Peter DeckardMovie
2016The Bronx BullD.A. BonomiMovie
2016The Curse of Sleeping BeautyRichardMovie
2016Get a JobLawrence WilheimerMovie
2015The Leisure ClassEdwardMovie
2015BlindspotJean-Paul Bruyere · 2 episodesShow
2015Oceanus: Act OneCommander Mitch ConradMovie
2015Black BeautyGrandpaMovie
2014KingdomRon Prince · 4 episodesShow
2014108 StitchesCoach Scott DeshieldsMovie
201437PsychicMovie
2014Sequestered12 episodesShow
2014ElwoodCongressman BarberMovie
2014Words and PicturesWaltMovie
2014PersecutedSenator Donald HarrisonMovie
2014TripTankDaytona Jack (voice) · 1 episodeShow
2014Those Who KillHoward Burgess · 1 episodeShow
2014Mozart in the JungleHesby Ennis · 3 episodesShow
2013Beyond the HeavensOliver Henry (adult)Movie
2013Crossing LinesTactical Leader · 1 episodeShow
2013The FostersStewart Adams · 5 episodesShow
2013The Lords of SalemFrancis MatthiasMovie
2013Saving LincolnWilliam H. SewardMovie
2012Return of the Killer ShrewsJerry FarrellMovie
2012BigfootSheriff Walt Henderson · DirectorMovie
2012Last ResortARTHUR SHEPARD · 1 episodeShow
2012The Millionaire TourThe RomanMovie
2012Stealing RosesMr. LowellMovie
2012Don't Trust the B---- in Apartment 23Gabe Sharpe · 1 episodeShow