Once Upon a Time Casts Scott Michael Foster, Elizabeth Lail as Frozen Characters Kristoff and Anna

Scott Michael Foster joins the cast of Once Upon A Time
Once Upon a Time has cast Greek alum Scott Michael Foster and newcomer Elizabeth Lail as Frozen characters Kristoff and Anna  ABC/Bob D'Amico; Charles Eshelman/FilmMagic (inset)

OUAT fans, meet your new favorite TV couple! Once Upon a Time has cast Scott Michael Foster and Elizabeth Lail in new Frozen roles, TVLine confirmed on Tuesday, July 1.

The Greek alum has landed a recurring role to play Kristoff in the fairy tale series. Newcomer Lail will play Anna, his love interest and Queen Elsa of Arendelle's younger sister. It's yet to be confirmed which actress will be taking on the lead of Elsa.

It was first revealed that Frozen would be coming to the ABC show during its season 3 finale in May. During the final scene, a blue liquid magically turned into Elsa, never revealing her face. "Get ready…" the official handle for the show tweeted afterward, along with a still photo from the scene. "#Frozen is coming to #OnceUponATime."

frozen kristoff and anna
Frozen's Kristoff and Anna DISNEY

Frozen debuted in November 2013 and is currently the highest- grossing animated movie in history. Jonathan Groff and Kristen Bell were the original voices of Kristoff and Anna in the film, which also starred Idina Menzel (Elsa) and Josh Gad (Olaf).


Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!

Want stories like these delivered straight to your phone? Download the Us Weekly iPhone app now!

Close popup

Welcome to In Motion

Bring photos to life with Us Weekly's exciting new mobile experience!

What's In Motion? Tell me more

What's In Motion?

Go back

How to Use In Motion

What's In Motion? Tell me more