Maebh McCurdy

Maebh McCurdy (27)

1998-08-24 | 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.

On Movies

  • Silt

Movies as Director

NextFilm 2025