Actress · DirectorIdara VictorJanuary 20, 1981(43 years old)Brooklyn, New York City, New York, USASocialsTwitterIMDbWebsiteKnown forAlita: Battle AngelNurse GerhadGrey's AnatomyAmelie WardShamelessSarahLaw & Order: Special Victims UnitIridiaCastlePattyLaw & OrderNonaMinxTina