|
Nelu Handa is a Canadian actor, comedian and writer based in Toronto, Ontario.
Canadian Strain
Overlord and the Underwoods
Decoys
Private Eyes
The Expanse