0.245
Popularity4
Credits7.3
Rating32.5M
Budget339M
RevenueActing
Primarily1989 Indiana Jones and the Last Crusade as Gestapo
1984 Indiana Jones and the Temple of Doom as Chief Guard
1983 Never Say Never Again as Lippe
1981 Raiders of the Lost Ark as Giant Sherpa / 1st Mechanic