Butch Cassidy's Forgotten Outlaw
2024
The 92nd Annual Hollywood Christmas Parade
2024
They Whisper as Willis
2024
Texas Twister as Pastor Bill
2023
Jingle Smells as Dusty Gutman
2023
The Confession Musical as Dylan Bennet
2022
To Die For as Quint North
2022
Mysterious Circumstance: The Death of Meriwether Lewis as James Neely
2021
Poker Run as Duke Marietta
2021
Christmas in Tune as Joe Winter
2021
Love is On the Air as Garrett
2021
Roe v. Wade as Justice Byron White
2021
The Stairs as Grandpa Gene
2020
A Royal Christmas Engagement as John Holiday
2020
Stand On It! as Duke Marietta
2020
The Farmer and the Belle: Saving Santaland as Self
2020
Switched as Ken Sharp
2020
Penance Lane as Father John
2020
Emerald Run as Martin Dwyer
2019
Christmas Cars as John Schneider
2019
The Favorite as Daniel Bernard
2019
The Masked Singer as Donut (1 episode)
2018
The Dragon Unleashed
2018
Poinsettias for Christmas as Greg Palmer
2018
Alien Intrusion: Unmasking a Deception as Narrator (voice)
2017
Family of Lies as David
2017
Tres Leches as Police Emergency Guy
2017
4: GO as Game Warden
2017
Demons as Dr. Gerry Connor
2017
Because of Gracia as Principal Schaub
2017
You're Gonna Miss Me as Colt Montana
2016
Like Son as Will Weston, DA
2016
Anderson Bench as Dispatcher
2016
Sandra Brown's White Hot as Huff Hoyle
2016
My Father, Die as Detective Johnson
2015
Adrenaline as Paul Sharpe
2015
American Justice as Sheriff Payden
2015
WWJD: What Would Jesus Do? The Journey Continues as Drifter
2015
Love by the Book as Frank
2015
A Gift Horse as Amanda
2014
10,000 Days as William Beck
2014
Let the Lion Roar as Hilary Bishop of Poitiers
2014
Road to the Open as Rob Gollant
2014
Runaway Hearts as Chief Tate
2013
Doonby as Sam Doonby
2013
Season of Miracles as Coach Wayne Hornbuckle
2013
Die schlechtesten Filme aller Zeiten as Roger Wade (archive Footage) (1 episode)
2013
Tyler Perry's The Haves and the Have Nots as Jim Cryer (198 episodes)
2013
LEGO Hero Factory: Brain Attack as Preston Stormer (voice)
2012
Return of the Killer Shrews as Johnny Reno
2012
LEGO Hero Factory: Breakout as Preston Stormer
2012
Whiskey Business as Sheriff Gilley
2011
Super Shark as Roger Wade
2011
Flag of My Father as Daniel
2011
October Baby as Jacob
2011
Snow Beast as Jim Harwood
2011
LEGO Hero Factory: Savage Planet as Preston Stormer (voice)
2011
LEGO Hero Factory: Ordeal of Fire as Preston Stormer (voice)
2011
Your Love Never Fails as Pastor Frank
2011
Working Class as Glen (1 episode)
2010
LEGO Hero Factory: Rise of the Rookies as Preston Stormer (voice)
2010
Back Nine as Ronnie Barnes
2010
2Everything2Terrible2: Tokyo Drift as (archive footage)
2010
Hot in Cleveland as Hank Szymborska (2 episodes)
2010
Wild Things: Foursome as Detective Frank Walker
2010
WWJD: What Would Jesus Do? as The Drifter
2010
Holyman Undercover as Satan
2009
Celebrity Ghost Stories as Self (1 episode)
2009
The Rebound as Trevor
2009
Come Dance at My Wedding as Tanner Gray
2009
Glee as Dwight Evans (1 episode)
2009
H2O Extreme as Crash
2009
Set Apart as Pastor John Gunn
2009
The Gods of Circumstance as Mick Jeremiah
2008
Leverage as Mitchell Kirkwood (1 episode)
2008
Conjurer as Frank Higgins
2008
90210 as Jeffrey Sarkossian (4 episodes)
2008
Shark Swarm as Daniel Wilder
2008
Ogre as Bartlett Henry
2007
Dirty Sexy Money (2 episodes)
2007
Journeyman (1 episode)
2007
Sydney White as Paul White
2007
You've Got a Friend as Jim Kliekan
2007
Lake Placid 2 as Sheriff James Riley
2007
The Graham Norton Show as Self (1 episode)
2006
John Schneider's Collier & Co.: Hot Pursuit! as JR Collier
2006
Hidden Secrets as Gary Zimmerman
2005
Felicity: An American Girl Adventure as Mr. Edward Merriman
2005
The Reichen Show as Self (1 episode)
2005
Dancing with the Stars as Self - Contestant (9 episodes)
2005
Hell's Kitchen as Self - Restaurant Patron (1 episode)
2005
Living with Fran (1 episode)
2005
Time-Life: Country Legends Live, Vol. 3 as Self
2004
Desperate Housewives as Richard Watson (4 episodes)
2004
Rodney as John Schneider (1 episode)
2004
10.5 as Clark Williams (2 episodes)
2004
CMT Insider (1 episode)
2003
Nip/Tuck as Ram Peters (4 episodes)
2002
Mary Christmas as Joel Wallace
2002
CSI: Miami (1 episode)
2002
Smallville as Jonathan Kent
2001
Lightning: Fire from the Sky as Tom Dobbs
2001
Smallville as Jonathan Kent (113 episodes)
2001
The Mummy: The Animated Series as Rick O'Connell (voice) (26 episodes)
2000
Curb Your Enthusiasm as Dennis (1 episode)
2000
CSI: Crime Scene Investigation as Mickey Ross (1 episode)
2000
The Dukes of Hazzard: Hazzard in Hollywood as Bo Duke
2000
Snow Day as Chad Symmonz
2000
The Mummy: Quest for the Lost Scrolls as Rick O'Connell (voice)
1999
Sam Churchill: Search for a Homeless Man as Sam Churchill
1999
Relic Hunter as Dallas Carter (2 episodes)
1999
Twice in a Lifetime (1 episode)
1999
Michael Landon, the Father I Knew as Michael Landon
1997
Veronica's Closet as Tom (3 episodes)
1997
True Women as Sam Houston (2 episodes)
1997
The Dukes of Hazzard: Reunion! as Bo Duke
1997
King of the Hill as The Ace (voice) (1 episode)
1996
E! True Hollywood Story (1 episode)
1996
Night of the Twisters as Jack Hatch
1996
The Legend of the Ruby Silver as Tommy Towne
1995
JAG as Clyde Morrison (1 episode)
1995
Texas as Davy Crockett
1994
Exit to Eden as Professor Collins
1994
Touched by an Angel as Frank Littleton (1 episode)
1994
Touched by an Angel as Joshua Winslow (2 episodes)
1994
Heaven Help Us as Doug Monroe (13 episodes)
1994
Bandit: Bandit, Bandit as Sheriff Enright
1994
Burke's Law as Brett Scanlon (1 episode)
1993
Desperate Journey: The Allison Wilcox Story as Eddie
1993
Diagnosis: Murder as Brett Hayward / Eddie Dagabosian (2 episodes)
1993
Diagnosis: Murder as Michael Dern (2 episodes)
1993
Walker, Texas Ranger as Jacob Crossland (1 episode)
1993
Come the Morning as George
1993
Kung Fu: The Legend Continues as Latrodect (1 episode)
1993
Dr. Quinn, Medicine Woman (16 episodes)
1992
Delta as Jimmy Word (1 episode)
1992
Highway Heartbreaker as Mickey
1990
Grand Slam (US) as Dennis 'Hardball' Bakelenekoff (8 episodes)
1990
Grand Slam as Dennis 'Hardball' Bakelenekoff
1989
Ministry of Vengeance as David Miller
1989
Speed Zone as Cannonballer #1
1988
Paradise (1 episode)
1988
Outback Bound as Jim Tully
1987
Christmas Comes to Willow Creek as Ray
1987
The Curse as Carl Willis
1985
The Raccoons (60 episodes)
1985
Cocaine Wars as Cliff Adams
1985
Gus Brown and Midnight Brewster as Gus Brown
1983
The Raccoons and the Lost Star as Dan The Forest Ranger (voice)
1983
Eddie Macon's Run as Eddie Macon
1983
Happy Endings as Nick Callohan
1983
The Dukes as Bo Duke (voice) (7 episodes)
1982
George Burns and Other Sex Symbols
1982
Madame's Place as Self (1 episode)
1982
Night of 100 Stars as Self
1982
Kraft Salutes Walt Disney World's 10th Anniversary as Self
1981
Dream House as Charley Cross
1980
Barbara Mandrell and the Mandrell Sisters as Self (2 episodes)
1980
John Schneider: Back Home
1979
The Dukes of Hazzard as Bo Duke (147 episodes)
1977
Smokey and the Bandit as Cowboy Extra in Crowd Scene (uncredited)
1972
Dick Clark's New Year's Rockin' Eve with Ryan Seacrest as Self (1 episode)