Nelu Handa
Birthday: | Place of Birth:Nelu Handa is a Canadian actor, comedian and writer based in Toronto, Ontario.
...
Known For
Acting
Year
Title
Role