Actor
Silk
2007
as Café Verdun Man #1
Miracle
2004
as Team West Germany
The Emperor's New Clothes
2001
as British Sergeant
Esther Kahn
2000
as Dodo, Trish's husband
Jesus
1999
as Farmer
Les Misérables
1998
as Lombard
Mission: Impossible
1996
as MI5 Agent
Kabloonak
1994
as Skipper Bill
The Baby of Mâcon
1993
as The Father
Waterland
1992
as Stan Booth
Blue Dolphin - l'avventura continua
1990
as Zio Gerry
Cellini: A Violent Life
1990
as Baccio Bandinelli
Down There in the Jungle
1988
as Farrow
Cry Freedom
1987
as 2nd Roadblock Policeman
Cook & Peary: The Race to the Pole
1983
as Skipper
Hearts and Armour
1983
as Ferraù
Raiders of the Lost Ark
1981
as Tall Captain
The Final Conflict
1981
as Brother Antonio
Black Angel
1980
as Sir Maddox
The Day Christ Died
1980
as First Temple Guard
S.O.S. Titanic
1980
as Officer on Carpathia (uncredited)
The Human Factor
1979
as Matthew Connolly
Meetings with Remarkable Men
1979
A Town Called Hell
1971
as Man (uncredited)
Captain Apache
1971
as Snake
The Last Valley
1971
as Tub
Oh! What a Lovely War
1969
as German Soldier (uncredited)
Isadora
1968
as Raymond Duncan
The Year of the Sex Olympics
1968
as Nat Mender