Nelu Handa is a Canadian actor, comedian and writer based in Toronto, Ontario.
2017 • as Smiling Starfleet Lieutenant Holo
2015 • as Outreach Counselor
2016 • as Tiffany
2017 • as Tamara Love
2019 • as Adeela
2022 • Teleplay