Todd Douglas Miller

Todd Douglas Miller is an American filmmaker known for directing the award-winning films Dinosaur 13 and Apollo 11.

[1][2] Miller grew up in Columbus, Ohio.

[3] In the 1990s, Miller attended the Motion Picture Institute in Detroit, Michigan and Eastern Michigan University.

He is a member of the Academy of Motion Picture Arts and Sciences.

[4][5]