2025All's FairArch · 1 episodeShow
2025SwipedHughMovie
2022The WatcherRoger Kaplan · 3 episodesShow
2022The GrottoBert KingMovie
2022My Favorite GirlfriendPaul ForresterMovie
2020DevilsJeremy Stonehouse · 5 episodesShow
2020FBI: Most WantedMr. Dinelo · 1 episodeShow
2018Woman Walks AheadKarl Valentine (uncredited)Movie
2018Alex & the ListRabbi BaskinMovie
2018Con ManUncle JoeMovie
2017ManhuntBob Guccione · 1 episodeShow
2017Mystery Science Theater 3000Thanks · 1 episodeShow
2017TeleiosNordhamMovie
2016Street LevelLarryMovie
2016HeartbeatGérard Panttiere · 1 episodeShow
2016American Crime StoryNorman Blachford · 2 episodesShow
2015The SqueezeJimmy DiamondsMovie
2015The SlapThanassis · 8 episodesShow
2014Taken AwaySenator WorthingtonMovie
2014NCIS: New OrleansJason Campbell · 1 episodeShow
2013Hunt for the Labyrinth KillerGalen AndersonMovie
2012Any Day NowMiles DubrowMovie
2012Dark DesirePhilMovie
2012Major CrimesCongressman Steven Keller · 1 episodeShow
2012Easy Rider: The Ride BackWardMovie
2011The ExesJames Malcolm · 1 episodeShow
2011Body of ProofDaniel Russo · 1 episodeShow
2010Blue BloodsNick Constantine · 1 episodeShow
2010At the Sinatra ClubFaticoMovie
2009The ProposalChairman BergenMovie
2008Legend of the SeekerFrederick Amnell · 1 episodeShow
2008CrashWesley Thigpen · 2 episodesShow
2008PrivilegedMiles Franklin · 1 episodeShow
2007DamagesPhil Grey · 19 episodesShow
2007Army WivesGeneral Ludwig · 4 episodesShow
2006Brothers and SistersMilo Peterman · 3 episodesShow
2006InvincibleMr. ToseMovie
2006Last HolidayCongressman StewartMovie
2006South BeachWarren Stella · 1 episodeShow
2005Boynton Beach ClubDonaldMovie
2005Searching for Bobby DAngeloMovie
2004CSI: NYDenney Lancaster · 1 episodeShow
2004Medical InvestigationWes Douglas · 1 episodeShow
2004The TerminalMaxMovie
2003Cold CaseKyle Silver · 1 episodeShow
2003The Lyon's DenSimon Freed · 1 episodeShow
2003The O.C.Dr. Neil Roberts · 19 episodesShow
2003High Roller: The Stu Ungar StoryVincentMovie
2003KleptoDr. CohnMovie
2002Terminal ErrorBradMovie
2002Lovely & AmazingDr. CraneMovie
200161*Joe DiMaggioMovie
2001Second HoneymoonPhillipMovie
2001Carman: The ChampionFreddieMovie
2000Finding ForresterDr. SpenceMovie
2000Gideon's CrossingCardiologist · 2 episodesShow
2000The DistrictFBI Agent Spencer · 1 episodeShow
1999The West WingRoy Turner · 1 episodeShow
1999Too Rich: The Secret Life of Doris DukePorfirio Rubirosa · 4 episodesShow
1998This Matter of MarriageAdam BarrMovie
1998Style & SubstanceJeff Dennis · 1 episodeShow
1997The PracticeDwight Haber · 1 episodeShow
1996Early EditionStanley Hollenbeck · 1 episodeShow
1996E! True Hollywood Story1 episodeShow
1996OverkillLloyd WheelerMovie
1996Victor/VictoriaKing MarchandMovie
1995To the LimitThomas 'China' SmithMovie
1995Hologram ManEdward JamesonMovie