We don't currently have a biography for Michael MacDonald
Self
Writer
Second Unit
Michael
Producer
Director
Visions from the Edge: The Art of Science Fiction
The Hero's Hero: The Forgotten Life of William Barker
Zealot