Todd Douglas Miller is an American film director, writer and producer.
Apollo 11: Quarantine 2021
Director, Editor, Producer
Apollo 11 2019
Director, Producer, Editor
The Acquired Savant 2016
Executive Producer
The Last Steps 2016
Director, Editor, Writer
Dinosaur 13 2014
Director, Editor, Producer, Writer
Credits from TMDB.