Izzy estudió en la Guildhall School of Music and Drama en Londres.