Once Upon a Time Taps Julian Morris to Play Prince

Julian Morris
Sleeping Beauty, meet your prince.
Pretty Little Liars' Julian Morris has been tapped to play Prince Phillip in the upcoming season of Once Upon a Time, TVGuide.com has confirmed. Entertainment Weekly first reported the news.
Once Upon a Time casts Teen Wolf vet as Sir Lancelot
Phillip is the prince who awakens Sleeping Beauty, aka Aurora (Sarah Bolger), from her slumber. Described as a skilled warrior and selfless hero, Phillip has traveled from a kingdom in decline.
Morris' casting follows that of Teen Wolf's Sinqua Walls as Sir Lancelot.
Once Upon a Time returns Sunday, Sept. 30 at 8/7c on ABC.