Craig Sheffer is an American actor with an estimated net worth of $1 million.Craig became famous in the 1980s and 1990s through some cult films, teen dramas, and even award-winning films. Sheffer is best known for lead roles in the films including That Was Then… This Is Now (1985), Some Kind of Wonderful (1987), and Robert Redford’s A River Runs Through It (1992), co-starring Brad Pitt.
Craig Sheffer gained further recognition in 2003 as Keith Scott in the hit television series One Tree Hill, gaining many more fans.at the end of every show
Early Life
Craig Eric Sheffer was born on April 23rd, 1960, in York, Pennsylvania. Raised in a working-class community, Craig sticks to his childhood desires to become an athlete (wrestler). During college, Sheffer suffered a knee injury, and he dropped out. Later, realizing his effective screen presence and ability to take on a range of roles, Sheffer began to discover his craft as an actor. Craig focused on becoming an actor in Hollywood, so he took a chance by moving to New York City, taking any job he could find (including selling newspapers) as he went on auditions in-between jobs, until landing his name in the early 1980s.
Film Career
Over time, Craig was featured with Charles S. Dutton in the adaptation of S.E. Hinton’s book, That Was Then… This Is Now, in 1985, which brought his fame, but most importantly, he became a high note for Craig in becoming recognized as a commercial actor.
He rapidly followed up with even more teen-focused dramas:
Some Kind of Wonderful (1987)
Fire with Fire (1986)
But his most notable performance came in 1992 when he played Norman Maclean in A River Runs Through It. Directed by Robert Redford, A River Runs Through It teamed Sheffer with a young Brad Pitt—both were critically and commercially successful, building an American cinema.
Some notable credits include:
Nightbreed (1990)
The Program (1993)
Sleep with Me (1994)
During the 1990s, Sheffer became known for playing serious characters with strong emotions while balancing major studio pictures with low-budget films.
Television Career
Sheffer’s most memorable and revisited role was Keith Scott on One Tree Hill. Viewers watch and love Keith, the fatherly uncle and mentor character, the most.
After leaving the show, he continued his career in television, appearing in television films and as a guest across various platforms. This revived career introduced him to a new generation of fans.
During the early 1990s, it is believed he was dating a British actress, Gabrielle Anwar. The media covered their relationship as it developed, and she welcomed a daughter, called Willow, in 1993. Despite Sheffer and Anwar’s efforts to raise Willow together, their relationship ended quickly. Anwar later said that her undiagnosed bipolar disorder contributed to their breakup.
Later Career and legacy
He appeared in both big-budget films and mid-range films.
Sheffer will be remembered as one of the actors that contributed to the A River Runs Through It commercial explosion of the late 80s/90s. As of now, he is the most sensitive male character
in films.
His role is one of many that keep the traditional American dream alive; his role served as a cornerstone of his career.
Craig Sheffer Net Worth
As of 2025, Craig Sheffer’s net worth is estimated to be $1 million. The balance of wealth would mostly stem from:
Acting in partially high-profile film and television roles
Appearances in cult-classic film roles like Nightbreed and A River Runs Through It
Expanded television presence with his long-running success on One Tree Hill
Independent film projects and made-for-TV roles.
FAQs About Craig Sheffer
What is Craig Sheffer’s net worth?
Craig Sheffer has a net worth of approximately $1 million.
What was Craig Sheffer’s biggest role?
His most well-known roles are starring in A River Runs Through It and Keith Scott in One Tree Hill.
Did Craig Sheffer work with Brad Pitt?
Yes, he starred alongside Brad Pitt in A River Runs Through It (1992).
Is Craig Sheffer still acting?
Yes, Craig Sheffer is still acting.
Who was Craig Sheffer dating?
Craig Sheffer dated Gabrielle Anwar in the 1990s, and the two tried to raise her daughter Willow together.


