Known for
Filmography

Indiana Jones and the Last Crusade
EN · 19897.9
as Man at Hitler Rally

The Mechanic
EN · 19726.7
as American Tourist

Doctor Who: The Mind of Evil
EN · 19717.5
as Prison Officer

Indiana Jones and the Last Crusade
as Man at Hitler Rally

The Mechanic
as American Tourist

Doctor Who: The Mind of Evil
as Prison Officer