 MacLeod majored in Film Production at the University of British Columbia.He produced the 2005 National Screen Institute ZeD Drama Prize film "Gravity Boy", which was broadcast on CBC Television in Fall 2006.MacLeod's other credits include being co-producer/D.O.P.