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.
1 unreleased or undated title is hidden. Show unreleased
Silt 2018
as Lachlan
Lonely 2022
Editor, Screenplay, Director, Story, Foley, Animation, Sound Designer
Credits from TMDB.