Gabrielle Anwar
Gabrielle Anwar
First seen
Last seen
Seen in
Episode count
Starring (S7)
Gabrielle Anwar
Date of birth
February 4, 1970
Laleham, Surrey, England, UK
S1 - S2 - S3 - OW - S4 - S5 - S6 - S7

Gabrielle Anwar is one of the main actors of Once Upon a Time, portraying the role of Victoria Belfrey/Lady Tremaine[1][2].


Anwar was born in 1970 in Laleham, England. Daughter of actress Shirley Hills and award-winning film producer and editor, Tariq Anwar, Anwar attended Laleham C of E Primary and Middle School from 1975 to 1982; an end-of-term St Trinian's sketch in the school concert of 1982 gave an early indication of her theatrical leanings. She studied drama and dance at the Italia Conti Academy of Theatre Arts in London.

Anwar made her acting debut in the British miniseries Hideaway. She made her film début in Manifesto, which was followed by more British television productions including First Born, Summer's Lease, Press Gang, and The Mysteries of the Dark Jungle.

While working on films and television in London, she met American actor Craig Sheffer, and moved with him to Hollywood. Anwar and Sheffer have co-starred in a number of American films together, such as In Pursuit of Honor, The Grave, Turbulence 3: Heavy Metal, Flying Virus, Save It for Later, Water Under the Bridge, and Long Lost Son.

In 2017, Anwar was announced to be a series regular, playing Victoria Belfrey/Lady Tremaine in the seventh season of Once Upon a Time, a reboot of the show.

External Links


  1. Comic-Con 2017 Once Upon a Time bosses reveal new characters for season 7, by Natalie Abrams, Entertainment Weekly (July 22, 2017)
Community content is available under CC-BY-SA unless otherwise noted.