Craig Sheffer
Filmography

Craig Sheffer

Section Title: Filmography
Table Section Text: None

Year	Title	Role	Notes

1982	One Life to Live	Ian Hayden

1983	The Hamptons	Brian Chadway	"Pilot" (season 1: episode 1)

1984	Voyage of the Rock Aliens	Frankie

1985	That Was Then... This Is Now	Bryon Douglas

1986	Fire with Fire	Joe Fisk

1986–1988	Teen Wolf	Mick	Voice role; 21 episodes

1987	Some Kind of Wonderful	Hardy Jenns

1988	Split Decisions	Eddie McGuinn

1989	Baby Cakes	Rob

1990	Nightbreed	Aaron Boone / Cabal

Instant Karma	Zane

1991	Blue Desert	Randall Atkins

Eye of the Storm	Ray

1992	A River Runs Through It	Norman Maclean

1993	Fire in the Sky	Allan Dallis

The Program	Joe Kane

Fire on the Amazon	R.J.

1994	The Road Killers	Cliff

Sleep with Me	Frank

1995	In Pursuit of Honor	Lt. Marshall Buxton

Wings of Courage	Henri Guillaumet	Short film

The Desperate Trail	Jack Cooper

Bloodknot	Mike	TV Movie

1996	The Grave	King

A Season in Purgatory	Constant Bradley

Head Above Water	Lance

1997	Miss Evers' Boys	Dr. Douglas

Executive Power	Nick Seger	Video

Bliss	Joseph

Flypaper

Merry Christmas, George Bailey	Ernie Bishop / Ed / Bridgekeeper

1998	Double Take	Connor McEwen

Rhapsody in Bloom	Jack Safrenek

1999	The Fall	Adam Ellis

Turbulence 2: Fear of Flying	Martin

2000	Without Malice	Dr. Paul Venters

Net Worth	Woody Miller

Deep Core	Brian Goodman

Hellraiser: Inferno	Det. Joseph Thorne

Maze	Mike

Merlin: The Return	Mordred

2001	Ritual	Paul Claybourne

Family Law	Martin Antenelli	"Separation" (season 2: episode 13)

Turbulence 3: Heavy Metal	Nick Watts

Flying Virus	Martin Bauer

2002	Truth Be Told	Det. Stratten

Fastlane	Andrew Kane	"Pilot" (season 1: episode 1)

Cabin Pressure	Peter 'Bird Dog' Dewmont

Deadly Little Secrets	Dr. Gordon Childs

2003	Water Under the Bridge	Marco

Dracula II: Ascension	Lowell

2003–2007, 2012	One Tree Hill	Keith Scott	58 episodes

2004	Prodigal Son	Alan	Short film

The Pavilion	Frank Cassilis

Berserker	Boar

2005	Tom's Nu Heaven	Tom Mitchell

The Second Front	Frank Hossom

Into the West	Older Robert Wheeler	"Ghost Dance" (season 1: episode 6)

2006	Find Love	Interviewer

Long Lost Son	Quinn Halloran / John Williams

2008	Love Lies Bleeding	Morton

While She Was Out	Kenneth

2010	Ashley's Ashes	Bill

Psych	Federal Marshal Daniel Wayne	"A Very Juliet Episode" (season 4: episode 12)

Lies Between Friends	Sheriff Zach Watts

Criminal Minds	James Thomas	"Compromising Positions" (season 6: episode 4)

2012	Bad Ass	Attorney

Stand Up Guys	Jargoniew #1

The Mark	Chad Turner

The Mentalist	Gary Philo	"Cheap Burgundy" (season 4: episode 17)

CSI: Crime Scene Investigation	Jack Gilmore	"Homecoming" (season 12: episode 22) "Karma to Burn" (season 13: episode 1)

2013	The Mark 2: Redemption	Chad

2016	Code of Honor	William Porter

Sentence(s)

Sheffer played as Aaron Boone/Cabal in Nightbreed (1990), Norman Maclean in A River Runs Through It in (1992) and Joe Kane in The Program in 1993.

final_sentence: Sheffer played as Aaron Boone/Cabal in Nightbreed (1990), Norman Maclean in A River Runs Through It in (1992) and Joe Kane in The Program in 1993.