Lorenza Izzo
Lorenza Izzo was born on September 19, 1989 in Santiago de Chile, Metropolitan Region, Chile. She is an actress, known for Knock Knock (2015), Once Upon a Time in... Hollywood (2019) and Penny Dreadful: City of Angels (2020). She was previously married to Eli Roth.