70 Million Animal Mummies: Egypt's Dark Secret 2015
as Self
Nefertiti and the Lost Dynasty 2007
Credits from TMDB.