Birthday: 15 February 1953, Winnipeg, Manitoba, Canada
Height: 188 cm
Doug MacLeod was born on February 15, 1953 in Winnipeg, Manitoba, Canada. He is an actor and writer, known for Poltergeist (2015), Catch a Christmas Star (2013) and The Hitcher II: I've Been Waiting (2003).