Christopher Frederick

Christopher Frederick is credited as playing Otto in Raiders of the Lost Ark.