Stephanie Leonidas

Stephanie Leonidas is an English actress whose notable credits include the starring role in Neil Gaiman and Dave Mckean’s MirrorMask as both Helena and the Dark Princess as well as roles in a BBC adaptation of Dracula and Crusade in

Posted in Defiance, Talent
Call or E-mail for Personal Appearance Availability