
Highest rated as cast or director
Biography
Craig Sheffer is an American actor. He is known for the role of Keith Scott on One Tree Hill.
Acted in 75
2020s
- 2025
- 2021
- 2020
Destruction: Los Angeles
John Benson
2010s
- 2019
Widow's Point
Thomas Livingston
- 2016
- 2013
The Mark: Redemption
Chad
- 2012
The Mark
Chad Turner
El verdadero plan de Dios
Movie
- 2011
- 2010
Lies Between Friends
Sheriff Zach Tom Watts
2000s
- 2008
Love Lies Bleeding
Morton
- 2006
Coffee Date
Diana's Husband (uncredited)
Long Lost Son
Quinn Halloran / John Williams
Find Love
Interviewer
- 2005
The Second Front
Frank Hossom
- 2004
- 2003
Dracula II: Ascension
Professor Lowell
- 2002
Ritual
Paul Claybourne
Deadly Little Secrets
Dr. Gordon Childs
Truth Be Told
Det. Stratten
- 2001
Flying Virus
Marting Baur
Maze
Mike
Cabin Pressure
Peter 'Bird Dog' Dewmont
Turbulence 3: Heavy Metal
Nick Watts
- 2000
The Pavilion
Frank Cassilis
Net Worth
Woody Miller
Without Malice
Dr. Paul Venters
1990s
- 1999
The Fall
Adam Ellis
- 1998
Double Take
Connor McEwen
Rhapsody in Bloom
Jack Safrenek
- 1997
Merry Christmas, George Bailey
Ernie Bishop / Ed / Bridgekeeper
- 1996
Head Above Water
Lance
A Season in Purgatory
Constant Bradley · 2 episodes
- 1995
Wings of Courage
Henri Guillaumet
- 1994
The Road Killers
Cliff
- 1993
- 1992
- 1991
Eye of the Storm
Ray
Blue Desert
Randall Atkins
- 1990
Instant Karma
Zane
1980s
- 1989
Babycakes
Rob
- 1988
Split Decisions
Eddie McGuinn
- 1987
- 1986
- 1985
- 1984
- 1983
The Hamptons
Brian Chadway · 5 episodes
Produced 1
1990s
- 1993
Directed 1
2000s
- 2008
Wrote 1
2000s
- 2008
Appearances1
2010s
- 2014
Tribes of the Moon: The Making of Nightbreed
Self





