Tyler Jacob Moore Cast as Frozen's Prince Hans on Once Upon a Time

Exclusive! Shameless star joins the ABC fantasy hit's highly anticipated fourth season as the treacherous former love of Anna, played by Elizabeth

By Tierney Bricker Jul 28, 2014 11:26 PMTags
E! Placeholder Image

He's ba-a-ack!

Once Upon a Time has cast its latest Frozen character: Shameless star Tyler Jacob Moore is set to play Prince Hans, E! News has exclusively learned.

We were the first to report that Hans, Anna's (Elizabeth Lail) treacherous former love, would be making the journey from the big screen to ABC's fantasy hit. And no, it doesn't seem likely that Hans has lost his mean streak as he's described as having a serious chip on his shoulder and a burning desire to be king.

Fans of the Oscar-winning Disney hit will remember that Hans tricked Anna into falling in love with him in an attempt to take over Arendelle. He was last seen imprisoned and on a ship heading back to the Southern Isles after being banished by Elsa, so it'll be interesting to see how he returns, given that OUAT is picking up the storyline after the events of the movie.

Prince Hans will make his OUAT debut in the third episode of the season and will appear on a recurring basis. 

Moore, who has also appeared on Revenge and GCB, is just the latest actor tasked with taking on an iconic role from Frozen: Fringe's Georgina Haig is set to play Elsa, Greek's Scott Michael Foster is playing Kristoff, Anna's true love, and Lost star Elizabeth Mitchell is either playing the Original Snow Queen or Elsa and Anna's mother, who supposedly died in the beginning of the film.

A super-spoilery first look at OUAT's take on Frozen's fan-favorite sister duo was screened for fans at San Diego Comic-Con this weekend. In the clip, it was revealed that (Spoiler alert!) Anna is planning her wedding to Kristoff, so here's hoping Hans' surprising return won't screw things up for the adorable pair.

OUAT returns Sunday, Sept. 28, on ABC.