Erica Shelton was born on April 8, 1983 in Tulsa, Oklahoma, USA. She is an actress, known for Cotton Flowers (2004) and The Hillz (2004).
No data