CharacterIrisa NyiraIrisa Nyira in Defiance (2013), played by Stephanie Leonidas. Played byStephanie LeonidasAppears inDefiance2013