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