Movies BoxGet the app
Nelu Handa

Nelu Handa

Acting

Movies
2
TV Shows
6

Biography

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

Known For

Movies

TV Shows

Nelu Handa · Movies Box