Unique Casting®'s Darryl Baldwin as German Mechanic, Indiana Jones
Caption: Unique Casting®'s Darryl Baldwin as German Mechanic, Indiana Jones
Producer, Casting Department, Writer
Source: IMDB
Kay Duncan is a manager and publicist.