Once Upon a Time is a television series on ABC. It is produced and created by Adam Horowitz and Edward Kitsis. 


Actor Character Seasons
1 2 3 4 5 6
Ginnifer Goodwin Snow White Main
Jennifer Morrison Emma Swan Main
Lana Parrilla Regina Mills Main
Josh Dallas Prince Charming Main
Jared S. Gilmore Henry Mills Main
Raphael Sbarge Jiminy Cricket Main Recurring Guest Absent Guest
Jamie Dornan Huntsman Main Guest Absent
Robert Carlyle Rumplestiltskin Main
Eion Bailey Pinocchio Main Recurring Absent Guest Absent
Emilie de Ravin Belle Guest Main
Meghan Ory Ruby Lucas Recurring Main Guest Absent Guest Absent
Colin O'Donoghue Captain Hook Absent Main
Michael Raymond-James Neal Cassidy Absent Recurring Main Absent Guest Absent
Michael Socha Will Scarlet Absent Main Absent
Rebecca Mader Zelena Absent Recurring Main
Sean Maguire Robin Hood Guest Recurring Main