
Filmography120 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Star Spangled Adventures - The Movie!Movie | Capt. John Parker (voice) | 66 |
| 2024 | The 92nd Annual Hollywood Christmas ParadeMovie | — | 64 |
| 2024 | They WhisperMovie | Willis | 64 |
| 2022 | AdelineMovie | Sheriff | 62 |
| 2022 | Mysterious Circumstance: The Death of Meriwether LewisMovie | James Neely | 62 |
| 2022 | SongbirdsMovie | Self | 62 |
| 2021 | Poker RunMovie | Duke Marietta | 61 |
| 2021 | Christmas in TuneMovie | Joe Winter | 61 |
| 2020 | SwitchedMovie | Ken Sharp | 60 |
| 2020 | Stand On It!Movie | Duke Marietta | 60 |
| 2019 | The Masked SingerSeries | Donut | 59 |
| 2019 | Christmas CarsMovie | John Schneider | 59 |
| 2019 | The FavoriteMovie | Daniel Bernard | 59 |
| 2017 | You're Gonna Miss MeMovie | Colt Montana | 57 |
| 2016 | Sandra Brown's White HotMovie | Huff Hoyle | 56 |
| 2016 | Like SonMovie | Will Weston, DA | 56 |
| 2016 | SmotheredMovie | Player | 56 |
| 2016 | Anderson BenchMovie | Dispatcher | 56 |
| 2016 | Exit 14Movie | Father | 56 |
| 2015 | Love by the BookMovie | Frank | 55 |
| 2015 | Runaway HeartsMovie | Chief Tate | 55 |
| 2015 | AdrenalineMovie | Paul Sharpe | 55 |
| 2014 | Let the Lion RoarMovie | Hilary Bishop of Poitiers | 54 |
| 2014 | 10,000 DaysMovie | William Beck | 54 |
| 2014 | Road to the OpenMovie | Rob Gollant | 54 |
| 2013 | Die schlechtesten Filme aller ZeitenSeries | Roger Wade (archive Footage) | 53 |
| 2013 | Open RoadMovie | — | 53 |
| 2013 | Tyler Perry's The Haves and the Have NotsSeries | Jim Cryer | 53 |
| 2013 | DoonbyMovie | Sam Doonby | 53 |
| 2013 | Season of MiraclesMovie | Coach Wayne Hornbuckle | 53 |
| 2013 | Not TodayMovie | Luke | 53 |
| 2013 | LEGO Hero Factory: Brain AttackMovie | Preston Stormer (voice) | 53 |
| 2012 | LukewarmMovie | Bill | 52 |
| 2012 | Return of the Killer ShrewsMovie | Johnny Reno | 52 |
| 2011 | LEGO Hero Factory: Ordeal of FireMovie | Preston Stormer (voice) | 51 |
| 2010 | Hot in ClevelandSeries | Hank Szymborska | 50 |
| 2010 | Wild Things: FoursomeMovie | Detective Frank Walker | 50 |
| 2010 | 2Everything2Terrible2: Tokyo DriftMovie | (archive footage) | 50 |
| 2010 | TwentysixmilesSeries | Jack Kincaid | 50 |
| 2010 | LEGO Hero Factory: Rise of the RookiesMovie | Preston Stormer (voice) | 50 |
| 2009 | GleeSeries | Dwight Evans | 49 |
| 2009 | OgreMovie | Bartlett Henry | 49 |
| 2009 | Celebrity Ghost StoriesSeries | Self | 49 |
| 2009 | The ReboundMovie | Trevor | 49 |
| 2009 | H2O ExtremeMovie | Crash | 49 |
| 2009 | Come Dance at My WeddingMovie | Tanner Gray | 49 |
| 2009 | Set ApartMovie | Pastor John Gunn | 49 |
| 2008 | 90210Series | Jeffrey Sarkossian | 48 |
| 2008 | LeverageSeries | Mitchell Kirkwood | 48 |
| 2008 | The Secret Life of the American TeenagerSeries | Marshall Bowman | 48 |
| 2008 | Shark SwarmMovie | Daniel Wilder | 48 |
| 2008 | ConjurerMovie | Frank Higgins | 48 |
| 2007 | Dirty Sexy MoneySeries | — | 47 |
| 2007 | The Graham Norton ShowSeries | Self | 47 |
| 2007 | Lake Placid 2Movie | Sheriff James Riley | 47 |
| 2007 | JourneymanSeries | — | 47 |
| 2007 | Sydney WhiteMovie | Paul White | 47 |
| 2005 | The Reichen ShowSeries | Self | 45 |
| 2005 | Dancing with the StarsSeries | Self - Contestant | 45 |
| 2005 | Hell's KitchenSeries | Self - Restaurant Patron | 45 |
| 2004 | Desperate HousewivesSeries | Richard Watson | 44 |
| 2004 | RodneySeries | John Schneider | 44 |
| 2004 | 10.5Series | Clark Williams | 44 |
| 2003 | Nip/TuckSeries | Ram Peters | 43 |
| 2002 | CSI: MiamiSeries | Charles Brighton | 42 |
| 2002 | The Mummy: Quest for the Lost ScrollsMovie | Rick O'Connell (voice) | 42 |
| 2002 | SmallvilleMovie | Jonathan Kent | 42 |
| 2002 | Mary ChristmasMovie | Joel Wallace | 42 |
| 2001 | SmallvilleSeries | Jonathan Kent | 41 |
| 2001 | The Mummy: The Animated SeriesSeries | Rick O'Connell (voice) | 41 |
| 2001 | Lightning: Fire from the SkyMovie | Tom Dobbs | 41 |
| 2000 | CSI: Crime Scene InvestigationSeries | Mickey Ross | 40 |
| 2000 | Curb Your EnthusiasmSeries | Dennis | 40 |
| 2000 | Snow DayMovie | Chad Symmonz | 40 |
| 2000 | The Dukes of Hazzard: Hazzard in HollywoodMovie | Bo Duke | 40 |
| 1999 | Twice in a LifetimeSeries | Captain Luke Sellars / Willie | 39 |
| 1999 | Relic HunterSeries | Dallas Carter | 39 |
| 1999 | Michael Landon, the Father I KnewMovie | Michael Landon | 39 |
| 1997 | King of the HillSeries | The Ace (voice) | 37 |
| 1997 | Veronica's ClosetSeries | Tom | 37 |
| 1997 | True WomenSeries | Sam Houston | 37 |
| 1997 | The Dukes of Hazzard: Reunion!Movie | Bo Duke | 37 |
| 1996 | E! True Hollywood StorySeries | — | 36 |
| 1996 | Night of the TwistersMovie | Jack Hatch | 36 |
| 1996 | The Legend of the Ruby SilverMovie | Tommy Towne | 36 |
| 1995 | JAGSeries | Clyde Morrison | 35 |
| 1995 | TexasMovie | Davy Crockett | 35 |
| 1994 | Touched by an AngelSeries | Joshua Winslow | 34 |
| 1994 | Burke's LawSeries | Brett Scanlon | 34 |
| 1994 | ChristySeries | — | 34 |
| 1994 | Exit to EdenMovie | Professor Collins | 34 |
| 1993 | Diagnosis: MurderSeries | Michael Dern | 33 |
| 1993 | Kung Fu: The Legend ContinuesSeries | Latrodect | 33 |
| 1993 | Dr. Quinn, Medicine WomanSeries | Daniel Simon | 33 |
| 1993 | Walker, Texas RangerSeries | Jacob Crossland | 33 |
| 1993 | Come the MorningMovie | George | 33 |
| 1992 | DeltaSeries | Jimmy Word | 32 |
| 1992 | Highway HeartbreakerMovie | Mickey | 32 |
| 1989 | Speed ZoneMovie | Cannonballer #1 | 29 |
| 1989 | Ministry of VengeanceMovie | David Miller | 29 |
| 1988 | Outback BoundMovie | Jim Tully | 28 |
| 1988 | ParadiseSeries | — | 28 |
| 1987 | Christmas Comes to Willow CreekMovie | Ray | 27 |
| 1987 | The CurseMovie | Carl Willis | 27 |
| 1986 | StagecoachMovie | Buck | 26 |
| 1985 | Gus Brown and Midnight BrewsterMovie | Gus Brown | 25 |
| 1985 | Cocaine WarsMovie | Cliff Adams | 25 |
| 1983 | The DukesSeries | Bo Duke (voice) | 23 |
| 1983 | Eddie Macon's RunMovie | Eddie Macon | 23 |
| 1983 | Happy EndingsMovie | Nick Callohan | 23 |
| 1982 | Madame's PlaceSeries | Self | 22 |
| 1982 | Night of 100 StarsMovie | Self | 22 |
| 1982 | George Burns and Other Sex SymbolsMovie | Self | 22 |
| 1982 | Kraft Salutes Walt Disney World's 10th AnniversaryMovie | Self | 22 |
| 1981 | Dream HouseMovie | Charley Cross | 21 |
| 1980 | Barbara Mandrell and the Mandrell SistersSeries | Self | 20 |
| 1979 | The Dukes of HazzardSeries | Bo Duke | 19 |
| 1977 | Smokey and the BanditMovie | Cowboy Extra in Crowd Scene (uncredited) | 17 |
| 1972 | Dick Clark's New Year's Rockin' Eve with Ryan SeacrestSeries | Self | 12 |
| 0 | Butch Cassidy's Forgotten OutlawMovie | — | — |