The former One Tree Hill and Dawson’s Creek star is joining the cast of Riverdale in a recurring role in season 3

By James Hibberd
February 08, 2019 03:23 PM

Chad Michael Murray is returning to The CW.

The former One Tree Hill and Dawson’s Creek star is joining the cast of Riverdale in a recurring role in season 3.

Murray will play Edgar Evernever on the popular teen drama.

Here’s an official description: “As the enigmatic leader of the cult-like Farm, Edgar arrives in Riverdale to spread his teachings and heal the ravaged soul of this once wholesome town. Edgar is a charming, handsome guru, but is he hiding a more sinister agenda?”

A charming, handsome cult guru you say? Why would anybody think such a person would have a sinister agenda!

Edgar Evernever has been much discussed on the show but hasn’t yet made an appearance.

Credit: Stefanie Keenan/Getty Images for GQ

The casting seems very on point for Riverdale which has so many adult actors who became first famous for playing iconic teen characters (like Luke Perry, Skeet Ulrich, Mädchen Amick, and Molly Ringwald).

RELATED VIDEO: Riverdale’s Cole Sprouse and KJ Apa Are on Vacation Together — and Shirtless

In other Riverdale news, last month The CW announced that the season would feature another musical episode, this time centered around Heathers: The Musical, based on the iconic 1989 film starring Winona Ryder and Christian Slater as murderous high schoolers.

Riverdale airs Wednesdays at 8 p.m. on The CW.

Related content:

This article originally appeared on