Nefertiti and the Lost Dynasty 2007
as Self
King Tut's Final Secrets 2005
as Self - Professor of Egyptology
Credits from TMDB.