Todd Douglas Miller

Todd Douglas Miller
Miller in 2019
OccupationFilmmaker
Years active2001–present
Known for

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

  1. ^ Debruge, Peter (February 2, 2019). "Sundance Winners: 'Clemency,' 'One Child Nation' Take Top Honors". Variety. Retrieved February 3, 2019.
  2. ^ Sundance Film Festival (2019)-IMDb