Lorenza Izzo
Lorenza Izzo is a Chilean actress and model best known for her roles in her ex-husband’s films he directed. Izzo was born in Santiago, Chile and moved to Atlanta when she was young because her father was going to college there. Her favorite film growing up was “Blue Crush” which she would watch over and over again and which started... read full bio