Izzac was born in Warialda in north-west NSW spending the first 14 years of his life there before deciding to pursue a career as a performing artist.
In 2013 he moved to Brisbane to study dance full-time at the Australian Dance Performance Institute. Upon completion of his Advanced Diploma in Performing Arts, Izzac successfully auditioned for a place in Sydney Dance Company’s Pre Professional Year commencing in 2015. Izzac continued his studies with the Pre-Professional Year under full scholarship in 2016 before receiving a trainee contract with Sydney Dance Company.
Izzac’s premiere with the Company was in Untamed in October 2016.