Ian J MacLeod was born on January 14, 1976 in Barrie, Ontario, Canada to Reg MacLeod (a teacher) and Cathy MacLeod (a nurse). He is a Producer, Director, Assistant Director and more in Kelowna, British Columbia. He is known for Wind Chill (2007), The Amazing Race Canada (2013-2015) X-Weighted and Iron Road (2008). He is married to Paul Mathers-MacLeod.
Intervention 2007
Producer, Writer, Director
Dream the Impossible Dream 2006
Director, Writer
Uncovered 2005
Director
Cocooning 2002
Writer, Director, Producer
n'x̌ax̌aitkʷ 2022
Assistant Director
The Beast of Bottomless Lake 2010
Assistant Director
Ogopogo 2008
Assistant Director
Wind Chill 2007
Location Production Assistant
Credits from TMDB.