2026Last Train to FortuneSnakeMovie
2021The CleanerDougMovie
2020A TeacherWyatt Wilson · 3 episodesShow
2020Moonbase 8T-Boy · 1 episodeShow
2020EmperorRandolph StevensMovie
2019BitEnochMovie
2019Orchard GirlWheelchair ManMovie
2018The ConnersGroup Leader · 1 episodeShow
2018Boogeyman PopEdMovie
2018Deadman StandingHugh AndersonMovie
2018Shifting GearsD. H. - Dirty Harry HawkinsMovie
20189-1-1Charlie · 1 episodeShow
2017Rapunzel's Tangled AdventureCaptain of the Guard (voice), Captain of the Guards (voice) · 5 episodesShow
2017Tangled: Before Ever AfterCaptain of the Guard (voice)Movie
2017RiverdalePoppa Poutine · 1 episodeShow
2017The Corridor DefendedBartenderMovie
2016SpeechlessDom · 1 episodeShow
2016GreaterCoach FordMovie
2015The MagiciansStanley · 2 episodesShow
2015The WeekDocMovie
2015BoschRyan Rodgers · 4 episodesShow
2014KingdomRick · 6 episodesShow
2014Girl Meets WorldPappy Joe · 2 episodesShow
2013MaronGus · 2 episodesShow
2013The PardonGibbs DuhonMovie
2012Django UnchainedBig John BrittleMovie
2012RevolutionFrank Blanchard · 2 episodesShow
2012StolenHoytMovie
2012Haunted HighAlger DanforthMovie
2012The BabymakersOfficer MalloyMovie
2012The FinderPete Steck · 1 episodeShow
2011LeaveGusMovie
2010TangledCaptain of the Guard (voice)Movie
2010Love RanchWarren StampMovie
2010Happy TownSheriff Griffin Conroy · 8 episodesShow
2010JustifiedBo Crowder · 5 episodesShow
2010Human TargetDonnelly · 1 episodeShow
2010TrimRonMovie
2009All About SteveNorm the Truck DriverMovie
2009GleeSanta Claus · 1 episodeShow
2009Tripping ForwardJim RoseMovie
2008The MentalistPete Barsocky · 3 episodesShow
2007LifeWilliam Ford · 1 episodeShow
2007Mr. WoodcockHal - Barber #1Movie
2007The Death and Life of Bobby ZBoom BoomMovie
2007Burn NoticeJacob Orr · 1 episodeShow
2007UnearthedRob HornMovie
2007The TV SetHutchMovie
2007Wild HogsMurdockMovie
2006BeerfestPriestMovie
2006Relative StrangersSpicerMovie
2006Two Tickets to ParadiseBarbosaMovie
2006Apocalypse OzKurtzMovie
2005Criminal MindsMoretti · 1 episodeShow
2005BonesBraxton Smalls · 1 episodeShow
2005The Dukes of HazzardSheriff Rosco P. ColtraneMovie
2005Are We There Yet?AlMovie
2004Wake Up, Ron Burgundy: The Lost MovieBartenderMovie
2004SidewaysCammi's HusbandMovie
2004Desperate HousewivesClaude · 1 episodeShow
2004LostTom Friendly · 20 episodesShow
2004Club DreadHankMovie
2003King of the AntsCoach RackMovie
2003The CoolerHighway OfficerMovie
2003WonderlandBilly WardMovie
2003Cold CaseCoach Walters (2008) · 1 episodeShow
2003Terminator 3: Rise of the MachinesRoadhouse BouncerMovie
2003The PittsCurtis · 1 episodeShow
2003The Last CowboyAmos RussellMovie
2002The Country BearsRoadieMovie
2002The New GuyClemMovie
2002HighwayStevenMovie
2002Run Ronnie RunHark TrellisMovie
2001Diary of a Sex AddictTheatre managerMovie
2001Man and CatDogMovie
2001UC: Undercover1 episodeShow
2000CSI: Crime Scene InvestigationFrank Maddox · 1 episodeShow
1999Happy, TexasBob MaslowMovie
1999Horse SenseTwisterMovie
1999Bad TripSheriff HaggardMovie