Nelu Handa

Nelu Handa

Actor

Nelu Handa is a Canadian actor, comedian and writer based in Toronto, Ontario.

Filmography

2 roles
2020s1 role
2010s1 role
2019Canadian StrainAdeela★ 5.1Movie