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 |