Annie Smith was born on November 1, 1988 in Baton Rouge, Louisiana, USA. She is an actress, known for Preaching Silence (2011) and Home (2012).
No data