Helena Howard

Helena Howard is an American actress. She stars as Aisha in the Quibi science-fiction special, Don't Look Deeper.