Maebh McCurdy

Maebh McCurdy

Born 24 August 1998 in Auckland, New Zealand

Known primarily under the moniker LEIGH, Cameron McCurdy is a musician, animator, writer, and comic book maker from Tāmaki Makaurau Auckland, Aotearoa New Zealand.

Actor

Director

Editor

Writer

Visual Effects

Sound