Rose McGowan Casted to Play Young Cora

Rose McGowan - Young Cora - Once Upon a Time
This photo is courtesy of Jeff Balke at en.wikipedia and it is licensed under the Creative Commons Attribution 2.0 Generic license.

Just announced, Rose McGowan has been casted to play young Cora on ABC’s Once Upon a Time. We have seen Cora’s character (Barbara Hershey) unfold more as we move further into season two. Young Cora will give us a glimpse into the past of Regina (Lana Parrilla) and her wicked mother.

Rose McGowan has been seen on many movies and television shows. Here are the television shows we have seen her on:

Year Title Role
1990 True Colours Suzanne
2001 What About Joan? Maeve McCrimmen
2001 The Killing Yard Linda Borus
2001–06 Charmed Paige Matthews
2005 Elvis Ann-Margret
2009 Nip/Tuck Dr. Theodora ‘Teddy’ Rowe
2011 Law & Order: Special Victims Unit Cassandra Davina
2011 The Pastor’s Wife Mary Winkler

Leave a Reply

Your email address will not be published. Required fields are marked *