PersonStephanie Leonidas3 credits in the catalogue: acting.ActingMirrorMask2005Helena / Anti-HelenaThe Bible2013RahabDefiance2013Irisa Nyira