Ella Cannon
Ella May Cannon is an Australian Actress best known for her roles of 'Rachel' in iZombie and 'Peyton' in the upcoming film Trees of Peace. Ella was born in East Melbourne, Australia, and grew up on a small farm with her parents and younger brother. Ella began acting professionally at 17 and ...