Nelu Handa is a Canadian actor, comedian and writer based in Toronto, Ontario.
Canadian Strain
Role(s): Adeela
Overlord and the Underwoods
Role(s): Cynthia
Decoys
Role(s): Simran
Private Eyes
Role(s): Tiffany
The Expanse
Role(s): Outreach Counselor