Content
Community
Age: 65
born April 23, 1960
Craig Sheffer is an American actor. He is known for the role of Keith Scott on One Tree Hill.
A River Runs Through It
Stand Up Guys
Nightbreed
Hellraiser: Inferno
Judd Nelson
24 roles in common
Adam Baldwin
20 roles in common
Matt Dillon
Tom Cruise
Johnny Depp
18 roles in common
Nicolas Cage
17 roles in common
Dermot Mulroney
16 roles in common
Dylan McDermott
Keanu Reeves
15 roles in common
John Stamos
Paul Johansson
Rob Lowe
14 roles in common
Cody Fern
13 roles in common
Brad Pitt
Chris Nash
Bruce Campbell
12 roles in common
Ralph Macchio
Evan Peters
Aidan Quinn
11 roles in common
Sean Penn
Craig Sheffer has been suggested to play 116 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.
Craig Sheffer
as
King Harald Finehair
in
Vikings (90s)
No voters yet.
Do you love movies? Fan casting? myCast is the place for you! Create a free profile to:
Chris Redfield
Resident Evil 1
65
Face Claims Sorted by Age in 2025
Nathan Falconer
Fear Street: Prom King (2005 Genderswap)
Gill
Funny Story
Johnny Storm
David Cronenberg's Fantastic Four (1990)
Kane Starkiller
The Star Wars (2025)
2000's
Actors who could play Wolverine in various different decades
1990's
Eugene Bueller
Fiona Bueller's Day Off (Ferris Bueller's Day Off 1986 Genderswap)
Martin Riggs
Lethal Weapon Film Series (1997 - 2008)
Neo
The Matrix Trilogy (1999 - 2003)
Clint Eastwood
Modern Day Counterparts of Old and Deceased Public Figures
Actors' Modern Counterparts
Nephew Fred
Tim Burton's A Christmas Carol (90's)
Baby Boomers
Most Beautiful by Generation
Ted
Bridesmaids (80's teen cast)
Oliver Mellors
Lady Chatterley's Lover (1992)
John Rourke, Sr
Reckless (2004)
Sully Brent
Valley Boy (1983 Genderswap)
90's
Who could play Batman in various different decades
Billy Cranston
Power Rangers (1984)
Steve Orth
Scream (1986)
Anakin Skywalker
Star Wars Prequels: Made in the 80s
Showing 49–72 of 87 suggestions