Otto Schaden
Known For:
Acting
2006
Actor
Himself (as Dr. Otto Schaden)
Egypt's New Tomb Revealed