Craig Sheffer

Craig Sheffer


4/23/1960, York, Pennsylvania, USA

Birth Name

Craig Eric Sheffer


out of 10
User Rating
132 votes


Craig Sheffer is an American film and television actor. He was born on April 23, 1960, in York, Pennsylvania, to a mother who worked in a nursing home and a security guard father. Sheffer's first major screen roles were as Ian Hayden in ABC's daytime soap opera One…more


Trivia and Quotes

  • Craig Sheffer a good actor

    I saw Craig Sheffer on One Tree Hill for the first time and i thought this man is talented.His character on OTH is perfect for him.I was dissapointed when he died i wanted to see him and karen married:(. I think he should get a show or a movie cuz i wanna see more of him.I don't know what he is up to this days.Can somebody tell me?? Has anyone seen That was then....This is now? Some say it was good but i don't know.I'm need to see that movie and see if it's good.Do you guys think i speak good english? :Pmoreless
  • Craig is probably best known for his 3+ year stint as "Keith Scott" on the WB/CW hit "One Tree Hill".

    I absolutely love this guy! "Keith" was always one of my favorite characters on "One Tree Hill" (thanks to Craig) and I was deeply saddened when they killed his character off. Craig Sheffer has some of the greatest facial expressions and the tone of his voice is both playful, compassionate, and sexy at the same time. He is definitely one of the most underrated actors in a long time, as he is phenomenal in both comedy and drama scenes. He is also a fabulous director from what I've heard. I miss his presence on "One Tree Hill" greatly, and I can't wait to see him in future projects. :)moreless