Doug Michels was born on June 29, 1943 in Seattle, Washington, USA. He was a writer and producer, known for
The Eternal Frame (1976),
The World's Largest T.V. Studio (1972) and
The Lord of the Universe (1974). He was married to Carol. He died on June 12, 2003 in Eden, New South Wales, Australia.