Stephanie Leonidas 112 pictures

Actress
Stephanie Leonidas was born on February 14, 1984 in London, England. She is an actress, known for Mirrormask (2005), Defiance (2013) and Crusade in Jeans (2006).

Born: February 14, 1984
Star sign: Aquarius
Height: 5' 3" (1.6 m)
Known for: Mirrormask (2005), Defiance (2013), Crusade in Jeans (2006), Atlantis: End of a World, Birth of a Legend (2011)
Search: