Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Kiarra Barthelemy was born on November 7, 1989 in New Orleans, Louisiana, USA. She is a director and producer, known for Still Bearing Strange Fruit (2020), 20 Feet Tall (2018) and Eye for an Eye (2014).