John Schneider

John Schneider

John Schneider (born April 8, 1960) is an American actor, producer, director, and singer. He is best known for his roles as Bo Duke on the 1980s series The Dukes of Hazzard along with the spinoff series The Dukes and subsequent TV movie, Doug Monroe in the series Heaven Help Us, Professor Collins in…

Filmography

CSI: Crime Scene Investigation
CSI: Crime Scene Investigation
2000 · TV
as Mickey Ross
Smallville
Smallville
2001 · TV
as Jonathan Kent
Desperate Housewives
Desperate Housewives
2004 · TV
as Richard Watson
CSI: Miami
CSI: Miami
2002 · TV
as Charles Brighton
King of the Hill
King of the Hill
1997 · TV
as The Ace (voice)
Dancing with the Stars
Dancing with the Stars
2005 · TV
as Self - Contestant
The Graham Norton Show
The Graham Norton Show
2007 · TV
as Self
JAG
JAG
1995 · TV
as Clyde Morrison
Curb Your Enthusiasm
Curb Your Enthusiasm
2000 · TV
as Dennis
Glee
Glee
2009 · TV
as Dwight Evans
Diagnosis: Murder
Diagnosis: Murder
1993 · TV
as Brett Hayward / Eddie Dagabosian
Diagnosis: Murder
Diagnosis: Murder
1993 · TV
as Michael Dern
Dr. Quinn, Medicine Woman
Dr. Quinn, Medicine Woman
1993 · TV
as Red McCall
Dr. Quinn, Medicine Woman
Dr. Quinn, Medicine Woman
1993 · TV
as Daniel Simon
90210
90210
2008 · TV
as Jeffrey Sarkossian
Walker, Texas Ranger
Walker, Texas Ranger
1993 · TV
as Jacob Crossland
Touched by an Angel
Touched by an Angel
1994 · TV
as Joshua Winslow
Touched by an Angel
Touched by an Angel
1994 · TV
as Frank Littleton
Hell's Kitchen
Hell's Kitchen
2005 · TV
as Self - Restaurant Patron
Nip/Tuck
Nip/Tuck
2003 · TV
as Ram Peters
Hot in Cleveland
Hot in Cleveland
2010 · TV
as Hank Szymborska
Leverage
Leverage
2008 · TV
as Mitchell Kirkwood
The Masked Singer
The Masked Singer
2019 · TV
as Donut
Kung Fu: The Legend Continues
Kung Fu: The Legend Continues
1993 · TV
as Latrodect