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.
MacLeod produced the 2005 National Screen Institute ZeD Drama Prize film Gravity Boy, broadcast on CBC Television in Fall 2006. Additionally, he was involved as a co-producer and director of photography (D.O.P.).