Once Upon a Time Cast

I love the cast of Once Upon a Time. I think they're all uniquely special, and they don't get the appreciation they deserve sometimes. I'm more than happy to own this fanlisting! :)


Jennifer Morrison AS Emma Swan

Ginnifer Goodwin AS Snow White/Mary Margaret Blanchard

Lana Parrilla AS Evil Queen/Mayor Regina Mills

Josh Dallas AS Prince Charming/David Nolan/James

Jared Gilmore AS Henry Mills

Robert Carlyle AS Rumpelstiltskin/Mr. Gold

Emilie de Ravin AS Belle

Colin O'Donoghue AS Captain Hook/Killian Jones

Sean Maguire AS Robin Hood

Rebecca Mader AS Wicked Witch/Zelena Mills

Of course, that's just the main cast. For a complete cast listing, go here.