Aidan Dodson

Born: None


Placeholder

Nefertiti and the Lost Dynasty

as Self
Released: 2007-07-16

It is one of Egypt's enduring mysteries. What happened to Nefertiti and her husband, Akhenaten -...

Movie page

70 Million Animal Mummies: Egypt's Dark Secret

as Self
Released: 2015-05-11

The team investigate the use of modern medical technology to scan Egyptian animal mummies from...

Movie page