2023IngressLucasMovie
20221923Bob Strafford · 3 episodesShow
2022Bosch: LegacyCorvus Pike · 4 episodesShow
2020FBI: Most WantedAngelo Carpenter · 1 episodeShow
2017ViewPointJeffMovie
2016Second ChanceDuval Pritchard · 11 episodesShow
2015Sex, Death and BowlingSex Ed Video TeacherMovie
2015Ballers1 episodeShow
2013Marvel's Agents of S.H.I.E.L.D.Senator Christian Ward · 2 episodesShow
2011RevengeLuke Gilliam · 1 episodeShow
2011Body of ProofCaleb Banks · 1 episodeShow
2010Law & Order: LADon Alvin · 1 episodeShow
2010Hot in ClevelandBuddy · 1 episodeShow
2009WWII in HDRichard Tregaskis (voice) · 10 episodesShow
2009White CollarPeter Burke · 81 episodes · Director · 3 episodes · Producer · 19 episodesShow
2009Political DisastersJimMovie
2008Get SmartSecret Service AgentMovie
2008The Russell GirlTim RussellMovie
2008Monster ArkDr. Nicholas ZavaterroMovie
2007Randy & the MobBillMovie
2007ChuckKieran Ryker · 1 episodeShow
2007Tell Me You Love MeDavid · 10 episodesShow
2007Hidden PalmsJohn Miller · 1 episodeShow
2006Peaceful WarriorCoach GarrickMovie
2006WalkoutMr. PeckMovie
2006The New Adventures of Old ChristinePatrick Harris · 3 episodesShow
2005My Name Is EarlHank Lange · 2 episodesShow
2005The ChumscrubberMr PeckMovie
2005Numb3rsPete Friscia · 1 episodeShow
2004ControlBill CaputoMovie
2004The 4400Drew Imroth · 2 episodesShow
2003Cold CaseGeoff Taylor (2004 & 2006) · 1 episodeShow
2003CarnivàleClayton 'Jonesy' Jones · 24 episodesShow
2002EverwoodReverend Keyes · 3 episodesShow
2002The Third WheelSpeakerMovie
2001ScrubsMr. Hill · 1 episodeShow
2001SwordfishAgentMovie
2001Murder, She Wrote: The Last Free ManRobert MercerMovie
2000Big EdenDean StewartMovie
2000God, the Devil and Bob1 episodeShow
2000The Crow: SalvationMartin ToomeyMovie
1998BrimstoneProf. John Albright · 1 episodeShow
1998CupidJennings Crawford · 1 episodeShow
1998Sports NightRay Mitchel · 2 episodesShow
1998Almost HeroesNew BartenderMovie
1997Night SinsChristopher PriestMovie
1997The PracticeJerry Green · 1 episodeShow
1997Night SinsChristopher Priest · 2 episodesShow
1996The RingMax ThomasMovie
1996The PretenderEddie Fontenot · 1 episodeShow
1996TowniesPatrolman · 1 episodeShow
1996If These Walls Could TalkBecky's HusbandMovie
1995Caroline in the CityBrian · 2 episodesShow
1995The Naked TruthJohn Marshall · 1 episodeShow
1994Touched by an AngelJ.D. Sinclair · 1 episodeShow
1994Party of FiveDr. Paul Thomas · 12 episodesShow
1994EllenJohn · 1 episodeShow
1993Diagnosis: MurderSonny Burnett · 1 episodeShow
1993seaQuest DSVLawrence Deon · 3 episodesShow
1992The Larry Sanders ShowGordon · 1 episodeShow