1983
Killing of the Flesh as Max1982
The Charterhouse of Parma as Lieutenant Robert1981
The Devil's Game as Matthew1981
Disobedience as Alfio1981
The Marquis of Grillo as Capitano Blanchard1981
The Venus of Ille as Matthieu1980
Rat Race as Christian1980
La pagella as Commissario Vincenzo Saliani1978
The Sister of Ursula as Filippo Andrei / Gianni Nardi1978
Blazing Flowers as Pino Scalise1978
Pigs with a P.38 as Morris1978
L'albero della maldicenza as Not available1977
The Psychic as Luca Fattori1977
A Spiral of Mist as Fabrizio Sangermano1976
The Innocent as Filippo d'Arborio1976
Soldier of Fortune as Duke of Namur1976
Live Like a Cop, Die Like a Man as Antonio1975
Il marsigliese as Pierre Toriel1975
Loaded Guns as Manuel1975
When the City Awakes as Ridzi1974
Virility as Roberto1974
My Dear Nephews as Marco1974
Die Ameisen kommen as Alain1973
Tony Arzenta as Domenico Maggio1973
Ludwig as Richard Hornig1973
A Police Officer Without Importance as Camille Fresse1972
Don't Torture a Duckling as Don Alberto Avallone1971
Cadet Rousselle as Self1971
The Most Gentle Confessions as Jean Dubreuil1971
A Little Sun in Cold Water as Gilles Lantier1971
Tumuc Humac as Not available1970
The Horse as Henri, son of Mathilde and Léon1970
Road to Salina as Rocky1969
The Sicilian Clan as Sergio Manalese, fils cadet de Vittorio1969
Secret World as Olivier / Philipe's son1969
Une fille nommée Amour as Not available1967
Shock Troops as Octave1967
Boys and Girls as Pierre1973
A Police Officer Without Importance Writer