Stephanie Leonidas is Irisa (Defiance)

Wikipedia: One of four children born in London, England, to a Greek Cypriot father and a British mother, Leonidas is not the only thespian in the family — her brother Dimitri Leonidas and sister...