Doctor Who: Marco Polo (1964) Mark Eden as Marco Polo

Doctor Who: The Crusade (1965) Julian Glover as Richard I of England

Hercules: The Legendary Journeys 2x17 (1996) Amanda Lister as Athena

Hercules: The Legendary Journeys 3x03 (1996) Alexandra Tydings as Aphrodite

MythQuest: This Sir Caradoc at the Round Table (2001) Christopher Jacot as Alex Bellows

Camelot: Guinevere (2011) Philip Winchester as Leontes

Vikings: Born Again (2015) Alexander Ludwig as Bjorn Lothbrok

Henry Vlll (2003) Uknown Actor as Mary Boleyn. Credit: Wendy Hull

Your Highness (2011) Uknown Actor as Lady

The White Queen (2013) Uknown Actor as Lady in Waiting. Credit: Wendy Hull

To the Ends of the Earth (2004) Denise Black as Mrs. Brocklebank

Emma (2009) Liza Sadovy/Mrs. Cole

Poldark (2019) unknown Actor as Lady

König Drosselbart (2008) Hubert Mulzer as King August

Snow White and Rose red (2012) (Schneewittchen und Rosenrot) Uknown Actor as King

Tristan and Isolde (2006) Lucy Russell as Edyth

Vikings: Invasion (2014) Alyssa Sutherland as Aslaug

Robin Hood: The Enemy of My Enemy (2009) Tracy Ann Oberman as Gweneth

Your Highness (2011) Uknown Actor as Lady

The Goose Girl (2009) Susanne Bormann as Maid Magdalena

The Seven Ravens (2015) Martha Issová as Bohdanka

The Master Thief (2010) Katharina Wackernagel as Nele

Snow White and Rose red (2012) (Schneewittchen und Rosenrot) Jule Ronstedt as Mother

The Whore (2010) Alexandra Neldel as Marie Schärer

The Revenge of the Whore (2012) Esther Schweins as Isabel de Melancourt

The Whore (2010): Uknown Actor as Guard

The six swans - Die sechs Schwäne (2012): Uknown Actor as Guard

Camelot: The Sword and the Crown (2011) Uknown actor as Guard

Once Upon A Time (2011) Ginnifer Goodwin as Snow White

Once Upon A Time (2015) "Operation Mangoose Part 1 and 2 Lana Parilla as Regina

Once Upon a Time Labor of Love (2016) -Bailee Madison as Young Snow White.

Your Highness (2011) James Franco as Prince Fabious

Legends of Tomorrow Swan Thong (2020) Uknown Actor

Snow White and the Huntsman (2012) Kristen Stewart as Snow White

Once Upon a Time: Dreamcatcher (2015) Olivia Steele Falconer as Violet

Once Upon a Time: Wake Up Call (2017) Adelaide Kane as Drizella.

Ouat: Tiny (2013) Cassidy Freeman as Jack

Ouat: The Broken Kingdom (2015) Joana Metrass as Guinevere

Once Upon a Time: Manhattan (2013) Rachel Shelley as Milah

Once Upon a Time: The Broken Kingdom (2015) Joana Metrass as Guinevere

Time in Wonderland: Trust Me (2013) Peter Gadiot as Cyrus

Once Upon a Time: Street Rats (2016) Uknown Actor

Ouat: Heart of Gold (2015): Sean Maguire as Robin Hood

Ouat: The Eighth Witch (2017): Nathan Parsons as Jack

Macbeth (2015) Michael Fassbender as Macbeth

Vikings (2018) Alexander Ludwig as Bjorn Lothbrok

Galavant (2015) Uknown Actor as Lady

Chilling Adventures Of Sabrina (2020) Uknown Actor as Lady

Splash Splash Love (2015) Doo-Joon Yoon as King Lee Do

My Country: The New Age (2019) Yeong-cheol Kim as Yi Seong Gye

Kingdom (2019) Ji-Hoon Ju as Crown Prince Lee Chang

Maximilian: Das Spiel von Macht und Liebe (2017) Uknown Actor as Lady

The White Princess (2017) Suki Waterhouse as Cecily of York