Where is Sophia Lillis from? Is she American?
This image appears in the gallery:
Sophia Lillis: 11 facts about the I Am Not Okay With This actress you need to know
4. Where is Sophia Lillis from? Is she American?
Sophia Lillis is American. She was born in Brooklyn, New York. Her parents split up when she was a child and she grew up living with her mother and her stepfather. [Neilson Barnard/Getty Images]