2026Steakout!SeanMovie
2026Crime 101Detective FellnerMovie
2026The EndMovie
2025TraumatikaJohn ReedMovie
2025I Am GitmoGeneral Geoffrey MillerMovie
2025Good American FamilyJudge Huss · 1 episodeShow
2025Bad PainterSteven / GalleristMovie
2024Purgatory StationFreddie ShadeMovie
2024The Christmas LetterTigger WoodsMovie
2024RevvMovie
2024NyctophobiaThomasMovie
2023The VeilDouglasMovie
2023ShiftHalMovie
2023MissingRadio HostMovie
2022BabylonStudio Executive (Billy)Movie
2021KenanDean · 1 episodeShow
2020Jumping the GunMovie
2020Murder at the MansionChandlerMovie
2020The Stand at Paxton CountyVin ScurlockMovie
20209-1-1: Lone StarMinefeld Owner · 1 episodeShow
2019The UnicornJim · 1 episodeShow
2019Rust CreekSheriff O'DoyleMovie
2018Christmas Break-InPeteMovie
2018SearchingRadio JockeyMovie
2017Beatriz at DinnerSecurity GuardMovie
2017First NightHitmanMovie
2017The Real Bros of Simi ValleyJeff & Sandy's Friend · 1 episodeShow
2016Mother's DayMale CopMovie
2016Get a JobAlan Fredricks (Wilheimer Client)Movie
2016London Has FallenNSA Deputy Director Ray MonroeMovie
2015The House SitterKyle LawrenceMovie
2015SuperstoreTed · 1 episodeShow
2015WhitneyHotel ManagerMovie
2015Table 58Coach PetersonMovie
2015Marvel's Agent CarterAndrew Henry · 1 episodeShow
2014Dawn PatrolMaceMovie
2014Murder in the FirstSam Rydell · 1 episodeShow
2013HeavenClerkMovie
2013Olympus Has FallenRay MonroeMovie
2012Playing for KeepsCoach JacobMovie
2011New Year's EvePastor EdwinMovie
2011Cinema VeriteJohnny HallMovie
2011WorkaholicsDave · 1 episodeShow
2010Hot in ClevelandAndy · 1 episodeShow
2010Persons UnknownBill Blackham · 13 episodesShow
2010Good Luck CharlieMr. Hammerstone · 2 episodesShow
2009The MiddleRon Donahue · 21 episodesShow
2009FlashForwardFather Seabury · 1 episodeShow
2009NCIS: Los AngelesGavin Teed · 1 episodeShow
2009GleeRoric · 1 episodeShow
2009Hatching PeteLeon IveyMovie
2009Lie to MeTom McHenry · 1 episodeShow
2008Yes ManTedMovie
2008LeverageKip Bryden · 1 episodeShow
2008Vantage PointCavicMovie
2008Player 5150JerryMovie
2007Private PracticeDave Walker · 1 episodeShow
2006Deck the HallsMayor YoungMovie
2006Mission: Impossible IIIParty GoerMovie
2006In JusticeClark Sanders · 1 episodeShow
2005Ghost WhispererDavid Miller · 1 episodeShow
2004Center of the UniverseGary · 1 episodeShow
2004Raising HelenPaul DavisMovie
2004A Place Called HomeDaveMovie
2003Las VegasBill · 1 episodeShow
2002Big Fat LiarLeoMovie
2001Crossing JordanJake Gerloff · 1 episodeShow
2001The Princess DiariesPatrick O'ConnellMovie
2001Six Feet UnderTom Wheeler · 3 episodesShow
2001Grounded for LifePaul Ferris · 1 episodeShow