Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Natalie Nouri was born on May 22, 1996 in Austin, Texas, USA. She is an actress and writer, known for Lost in the Sun (2015), Untitled Twin Project and Slash (2016).