Skye Marcía Peters was born on September 16, 1989 in Illinois, USA. She is known for her work on Disposable (2015), Disconnect (2010) and Aura, IL.
No data