Movies List
TV Show List
Nelu Handa Nelu Handa

Birthday

0001-01-01

Place of Birth

Biography

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

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now