DesiMDB
Nelu Handa

Acting

Nelu Handa

EN cinema · 3 credits

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

Known for

Filmography