Patton
as Medical Corps Major (uncredited)
Génération oxygène
as Robert Chamberlain
Les Globe-trotters
as Bob Curry
The Sicilian Clan
as Le commandant de bord
The Sea Wolf
as Humphrey van Weyden
Sans famille
as James Menger
Liberxina 90
as Doc
Funeral in Berlin
as East German Guard (uncredited)
Grizzly II: Revenge
as Pete
Bluebeard
as Sergio
La Voie Jackson
as Alexandre
Allez la Rafale !
as Peter Fortilove
Galia
as un amant de Galia
Nick Verlaine ou Comment voler la tour Eiffel
as Swift
The Revenge
as Weyden
Among Wolves
as Docteur Straub
Maigret Sees Red
as Bill Larner
Try This One for Size
as Lindsay
The Monocle's Sour Laugh
as Major Sidney
Grandison
as Poet