Idara Victor

Idara Victor is an American stage and television actress of Nigerian origin known for her recurring roles in Rizzoli & Isles and Turn: Washington's Spies.