Television News Jeffrey Dean Morgan to reprise 'Supernatural' role for show's 300th episode 12/13/2018 Jeffrey Dean Morgan is set to reprise his role as John Winchester on The CW's "Supernatural" for the show's 300th episode. Read More RELATED NEWS Jimmy Fallon's 'The Tonight Show' dropping to only four nights a weekAshley Tisdale announces birth of her second childSelena Gomez is a billionaire TAGS: Jensen Ackles Jeffrey Dean Morgan Jared Padalecki Supernatural The Walking Dead