Otto Schaden

Otto Schaden

Otto Schaden

Otto Schaden

Acting

Egypt's New Tomb Revealed (2006)

Himself (as Dr. Otto Schaden)