Profile image for Leela Menon

Leela Menon

Producer

2017 Rialto Channel New Zealand Film Awards (The Moas)
Nominated for Best Short Film: Shout at the Ground