SpoilerTV - TV Spoilers

Once Upon a Time - Season 3 - Eric Lange cast as Prince Leopold

Once Upon a Time? More like Once Upon an Island!

Creators Adam Horowitz and Eddy Kitsis have once again decided to dip into their vast pool of Lost alumni to fill a key upcoming role in the second half of Once Upon a Time's fourth season.

Eric Lange—known to the Lost fandom as season five's Stuart Radzinsky—will be joining the magical cast as the young Prince Leopold. OUAT fans know that we have already met King Leopold, Snow White's (Ginnifer Goodwin) gentle and kind-ruling father, in season one, but it's time for another fairytale flashback!

Get Email Alerts