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 Richard Nixon(3 eps)
as Sheriff Zach Tom Watts
as Kenneth
as Gary Philo(1 ep)
as Morton
as Diana's Husband (uncredited)
as Quinn Halloran / John Williams
as Daniel Wayne(1 ep)
as Interviewer
as Older Robert Wheeler(6 eps)
as Frank Hossom
as (archive footage)(5 eps)
as Boar
as Keith Scott(54 eps)
as Professor Lowell
as Marco
as Paul Claybourne
as Andrew Kane(1 ep)
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 Jack Gilmore(2 eps)
as Brian Goodman
as Frank Cassilis
as Woody Miller
as Dr. Paul Venters
as Martin
as Martin Antenelli(1 ep)
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 Constant Bradley(2 eps)
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
as Brian Chadway(5 eps)