After announcing two new characters for Supernatural spin-off The Winchesters, the actors playing young John and Mary Winchester have been announced, per THR.
Meg Donnelly will take on the role of Mary Campbell (later Winchester), originally played by Samantha Smith and Amy Gumenick. She is best known for her role as Taylor Otto on the hit ABC comedy series American Housewife from 2016 to 2021 as well as her Disney Channel Original Movie trilogy Z-O-M-B-I-E-S. Donnelly is also a singer who released her album Trust in 2019.
Mary Campbell is a 19-year-old who’s spent much of her life fighting darkness. When she loses someone close to her, she considers leaving the family business entirely, until her father disappears. Enter John Winchester.
Drake Rodger is the latest actor to play John Winchester after Jeffrey Dean Morgan and Matt Cohen on the original Supernatural. Unlike Donnelly, Rodger is a newcomer to the industry best known for Quiet In My Town and the upcoming film The In Between with Joey King and Kyle Allen.
This version of John Winchester is described as “selfless and clear-headed.” He’s recently returned from a stint in Vietnam and finds himself on a new mission back home. Thanks to traces of his father’s past, John finds a secret organization and a new war.