Izzy Stevens was born on July 15, 1993 in Sydney, Australia. She is an actress and director, known for Occupation (2018), Puberty Blues (2012) and Underbelly (2008). Read more on iMDB