Tarra Riggs is an actress and producer, known for Ballast (2008), The Help (2011) and DeKalb Elementary (2017). Read more on iMDB