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 created the 2005 National Screen Institute ZeD Drama Prize film Gravity Boy and it was broadcast on CBC Television in Fall 2006. He also worked as a co-producer/D.O.P. for other projects.