No photoDarielle StewartActingNew Orleans, Louisiana, USAKnown ForStar2016Underground2016Criminal Minds2005