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.
Hide unreleased
Transience TBA
as Frankie, as Leigh, as Insomnia Monster, Director
Silt 2018
as Lachlan
Lonely 2022
Editor, Screenplay, Director, Story, Foley, Animation, Sound Designer
Credits from TMDB.