ActingMichelle McLeod· Peterborough, Ontario, CanadaKnown forCreeped Out2017SCI-FIHow to Die Alone2024COMEDYWomen Talking2022DRAMAMy Spy2020FAMILYFull filmographyCreeped Out2017SCI-FIHow to Die Alone2024COMEDYWomen Talking2022DRAMAMy Spy2020FAMILY