Nelu Handa
Nelu Handa is a Canadian actor, comedian and writer based in Toronto, Ontario.
KNOWN FOR
CREDITS
PHOTOS
TV Series
Overlord and the Underwoods
9
Decoys
0
Private Eyes
7.3
The Expanse
8.068
The Bold Type
7.772
Star Trek: Discovery
7.048
Jann
6
Movies
Canadian Strain
5.143