Iliana Carter was born in Los Angeles, California, USA. She is known for Primo (2008), Cry Now (2014) and Moe (2023).
No data