From Wikipedia, the free encyclopedia Stephanie Leonidas (born 14 February 1984 in London, England) is an English actress of Greek Cypriot descent.
1997
tv
1989
2013
1984
2015
2020
2017
2005
movie
2009