2025After AllWalter SharpeMovie
2025RevivalWayne Cypress · 10 episodesShow
2024The Chicken SistersClayton Briggs · 5 episodesShow
2022CollideP.I.Movie
2021Zoey's Extraordinary ChristmasJackMovie
2021I Love UsDavid DallasMovie
2021Heart of ChampionsSingletonMovie
2021HeelsTom Spade · 1 episodeShow
2021LanskyFrank RiversMovie
2020Spinning OutJames Davis · 10 episodesShow
2019The Obituary of Tunde JohnsonAlfred O'ConnorMovie
2018The Kominsky MethodWilliam · 1 episodeShow
2018Believe Me: The Abduction of Lisa McVeySgt. Larry PinkertonMovie
2018Affairs of StateSenator John Boland BainesMovie
2018ImpulseBill Boone · 11 episodesShow
2017Battle ScarsFrank StephensMovie
2016Camera StoreKarly ReganMovie
2015TrumboJohn WayneMovie
2015Secrets and LiesMajor Bryant · 7 episodesShow
2014Dawn PatrolJimMovie
2014ScorpionBruce · 1 episodeShow
2013MomJoe · 1 episodeShow
2013Exploding SunDon Wincroft · 2 episodesShow
2013Exploding SunDon WincroftMovie
2012RufusHugh WadeMovie
2012Dragon's RageSarragothMovie
2012GCBRipp Cockburn · 10 episodesShow
2011Truth Be ToldMark CraneMovie
2010Terror TrapDonMovie
2010ConfinedMichael PeytonMovie
2010ScoundrelsWolfgang 'Wolf' West · 8 episodesShow
2010Dad's HomeBen WestmanMovie
2009NCIS: Los AngelesHarmon Rabb Jr. · 3 episodesShow
2009The StormGeneral Wilson Braxton · 2 episodesShow
2009Knights of BloodsteelJohn Serragoth · 2 episodesShow
2009GoobyJack DandridgeMovie
2009ImpactAlex Kittner · 2 episodesShow
2008The Rainbow TribeMorgan RobertsMovie
2008Love Sick: Secrets of a Sex AddictRick HudsonMovie
2008The GuardDavid Renwald · 1 episodeShow
2005The Man Who Lost HimselfTerry EvanshenMovie
2005Close to HomeJames Conlon · 22 episodesShow
2003Code 11-14Det. Kurt NovackMovie
2001The Shrink Is InMichaelMovie
2001Dodson's JourneyMovie
2000Bette1 episodeShow
2000Buzz Lightyear of Star CommandRomac (voice) · 1 episodeShow
1997ClockwatchersMr. MacNameeMovie
1996Holiday AffairSteve MasonMovie
1995Degree of GuiltChris Paget · 2 episodesShow
1995MADtvChildren's Book Author · 1 episodeShow
1995Big Dreams & Broken Hearts: The Dottie West StoryByron MetcalfMovie
1993The UntouchablesPaul Robbins · 25 episodesShow
1992Melrose PlaceTerry Parsons · 5 episodesShow
1991Dark Justice1 episodeShow
1991Fly by NightMack Sheppard · 13 episodesShow
1991Her Wicked WaysAndrewMovie
1989Termini StationDelaneyMovie
1988China BeachMr. Green (uncredited) · 1 episodeShow
1987The Big TownCool GuyMovie
1987Street LegalNick Del Gado · 130 episodesShow
1986Police Academy 3: Back in TrainingCadet Baxter #2Movie
1986The ClimbOtto KempterMovie
1985The New Alfred Hitchcock PresentsTed · 1 episodeShow
1983The HitchhikerJason · 1 episodeShow
1979Knots LandingBill Nolan · 3 episodesShow