The Professionals
Russian Aide
Dempsey and Makepeace
Barman
The Champions
Bank Robber
Budgie
Maurice Kahn
Diamonds Are Forever
1st Guard (uncredited)
On Her Majesty's Secret Service
Raphael
Where Eagles Dare
German Radio Op (uncredited)
Anne of the Thousand Days
Executioner (uncredited)
Lassiter
Cop 2
The Wicked Lady
Law Officer
Isadora
American Cop (uncredited)
Shakespeare or Bust
Bouncer
Tales from the Great War
Solomon