Photos

Nelu Handa

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

  • Known ForActing
  • Born (age NaN)
  • Place of Birth

Nelu Handa

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

  • Known ForActing
  • Born (age NaN)
  • Place of Birth
KNOWN FOR
PHOTOS
CREDITS