Actor Michelle McLeodMichelle McLeod is an actor. McLeod has most recently worked on My Spy (2020). About Michelle McLeodName: Michelle McLeodFilmography as ActorMy Spy (2020) Roles:Actor URL to This Page:https://indiefilming.com/people/michelle-mcleod