Neora Luria is an actress who grew up in Framingham, Massachusetts. She studied visual communication at American University and went on to get her Masters in Teaching English as a Second Language while living in New York. In 2015 she moved to Los Angeles to pursue working in the movie industry.