izzy green lives