
Craig Sheffer is an American actor. He is known for the role of Keith Scott on One Tree Hill.

as Tibor Farkas

as Bartender Cosimo

as John Benson

as Thomas Livingston

as William Porter

as Chad

as Major Brian Hoffman

as Jargoniew #1

as Chad Turner

as Attorney

as Sheriff Zach Tom Watts

as Kenneth

as Morton

as Diana's Husband (uncredited)

as Quinn Halloran / John Williams

as Interviewer

as Frank Hossom

as Boar

as Professor Lowell

as Marco

as Paul Claybourne

as Dr. Gordon Childs

as Det. Stratten

as Marting Baur

as Mike

as Peter 'Bird Dog' Dewmont

as Nick Watts

as Mordred

as Det. Joseph Thorne

as Brian Goodman

as Frank Cassilis

as Woody Miller

as Dr. Paul Venters

as Martin

as Bobby Ray

as Adam Ellis

as Laird Atkins

as Connor McEwen

as Jack Safrenek

as Ernie Bishop / Ed / Bridgekeeper

as Nick Seger

as Joseph

as Dr. Douglas

as Lance

as King

as Mike

as Henri Guillaumet

as Lt. Marshall Buxton

as Jack Cooper

as Frank

as Cliff

as R.J.

as Joe Kane

as Allan Dallis

as Norman Maclean

as Ray

as Randall Atkins

as Zane

as Aaron Boone

as Rob

as Eddie McGuinn

as Hardy Jenns

as Joe Fisk

as Bryon Douglas

as Frankie