Todd Douglas Miller
Todd Douglas Miller is an American documentary director, editor and producer known for directing Dinosaur 13 and the Sundance-winning Apollo 11.Early life and career
Miller grew up in Columbus, Ohio. In the 1990s, Miller attended the Motion Picture Institute in Detroit, Michigan and Eastern Michigan University.Filmography
Accolades