1946 : Les Portes de la nuit de Marcel Carné : un des gosses Quinquina
1957 : La Peau de l'ours de Claude Boissol : Philippe Ledrut
1958 : Les Tricheurs de Marcel Carné : le jeune qui monte sur la Vespa
1959 : La Verte Moisson de François Villiers : Jean-Louis Mesnier
1960 : Les Nymphettes de Maurice Delbez et Henry Zaphiratos : Philippe
1960 : La Fille à la valise (La ragazza con la valigia) de Valerio Zurlini : Lorenzo Fainardi
1960 : La Vérité de Henri-Georges Clouzot : Jérôme
1961 : Les croulants se portent bien de Jean Boyer : Michel
1962 : Et Satan conduit le bal de Grisha M. Dabat : Ivan
1962 : Le Soleil dans l'œil de Jacques Bourdon : Frédéric
1962 : Journal intime (Cronaca familiare) de Valerio Zurlini : Lorenzo
1963 : La Corruption (La corruzione) de Mauro Bolognini : Stefano
1963 : Le Procès des doges (Il fornaretto di Venezia) de Duccio Tessari : Pietro
1964 : La Vie ardente (La calda vita) de Florestano Vancini : Freddy
1964 : Filles et garçons (Oltraggio al pudore) de Silvio Amadio : Gabriele
1964 : La Chance et l'Amour de Claude Berri, Charles Bitsch et Bertrand Tavernier : Marc Bizet
1965 : La 317e Section de Pierre Schoendoerffer : le sous-lieutenant Torrens
1965 : Compartiment tueurs de Costa-Gavras : Daniel
1966 : Le Chevalier à la rose rouge (Rose rosse per Angelica) de Steno : Henri de Verlaine
1966 : La Ligne de démarcation de Claude Chabrol : Michel, le radio
1966 : Un homme à moitié (Un uomo a metà) de Vittorio De Seta : Michele
1966 : La Grimace de Bertrand Blier (court-métrage)
1966 : L'Horizon de Jacques Rouffio : Antonin
1967 : L'Écume des jours de Charles Belmont : Colin
1967 : Les Demoiselles de Rochefort de Jacques Demy : Maxence
1967 : Un homme de trop de Costa-Gavras : Kerk
1967 : Le Grand Dadais de Pierre Granier-Deferre : Alain Quesnard
1967 : La busca d'Angelino Fons : Manuel
1968 : Vivre la nuit de Marcel Camus
1968 : La Petite Vertu de Serge Korber : Ferdinand/Freddy
1969 : Z de Costa-Gavras : le photojournaliste
1969 : L'Américain de Marcel Bozzuffi : Patrick
1969 : L'invitata de Vittorio De Seta : Laurent
1970 : Peau d'âne de Jacques Demy : le prince
1971 : Blanche de Walerian Borowczyk : Bartolomeo
1972 : L'Étrangleur de Paul Vecchiali : Émile
1973 : État de siège de Costa-Gavras: l'opérateur téléphonique
1973 : Home Sweet Home de Benoît Lamy : Jacques, l'assistant social
1974 : Section spéciale de Costa-Gavras : Lafarge
1976 : Le Désert des Tartares (Il deserto dei Tartari) de Valerio Zurlini : Drogo
1977 : Le Crabe-tambour de Pierre Schoendoerffer : le lieutenant Willsdorff, le « crabe-tambour »
1978 : La légion saute sur Kolwezi de Raoul Coutard : l'ambassadeur Berthier
1978 : L'Adoption de Marc Grunebaum : Jacques
1980 : Une robe noire pour un tueur de José Giovanni : Lucien Lebesque
1981 : Le Sang du flamboyant de François Migeat : Delorme
1981 : La Désobeissance (La disubbidienza) d'Aldo Lado : Dario
1982 : L'Honneur d'un capitaine de Pierre Schoendoerffer : le capitaine Marcel Caron
1982 : Les Quarantièmes rugissants de Christian de Chalonge : Julien Dantec
1984 : Le Juge de Philippe Lefebvre : le juge François Muller
1984 : L'Année des méduses de Christopher Frank : Vic
1984 : Paroles et Musique de Élie Chouraqui : Yves
1985 : Parole de flic de José Pinheiro : Stéphane Reiner
1989 : Cinema Paradiso (Nuovo Cinema Paradiso) de Giuseppe Tornatore : Salvatore « Toto » Di Vita adulte
1989 : Vanille Fraise de Gérard Oury : Guillaume Forestier
1990 : La Fuite au paradis (Fuga dal paradiso) d'Ettore Pasculli : Élisée, le père de Téo
1990 : Ils vont tous bien ! (Stanno tutti bene) de Giuseppe Tornatore
1990 : Au nom du peuple souverain (In nome del popolo sovrano) de Luigi Magni : Ugo Bassi
1991 : La Contre-allée de Isabel Sebastian : Daniel
1992 : L'Ombre de Claude Goretta : Guillaume
1992 : Les Eaux dormantes de Jacques Tréfouël : Daviot
1993 : Les demoiselles ont eu 25 ans, documentaire d'Agnès Varda
1993 : Le Long Silence (Il lungo silenzio) de Margarethe von Trotta : Marco Canova
1993 : La Course de l'innocent (La corsa dell'innocente) de Carlo Carlei : Davide Rienzi
1994 : Montparnasse-Pondichéry de Yves Robert : Raoul Marquet
1996 : Le Silence des fusils d'Arthur Lamothe
1998 : D'abord la musique (Prima la musica, poi le parole) de Fulvio Wetzl : Lanfranco
1999 : C'est pas ma faute ! de Jacques Monnet : Étienne
2000 : Scènes de crimes de Frédéric Schoendoerffer : le commissaire divisionnaire
2000 : Ti voglio bene Eugenio : Frederico
2001 : Le Pacte des loups de Christophe Gans : Thomas âgé
2003 : La marquise est à Bicêtre de Paul Vecchiali
2004 : Les Choristes de Christophe Barratier : Pierre Morhange adulte
2004 : Le Carnet rouge : le bel homme au livre d'art
2004 : Là-haut, un roi au-dessus des nuages de Pierre Schoendoerffer : Henri Lanvern
2005 : Le Petit Lieutenant de Xavier Beauvois : le juge Serge Clermont
2005 : L'Enfer de Danis Tanović : Frédéric
2006 : Le Parfum, histoire d'un meurtrier (Perfume: The Story of a Murderer) de Tom Tykwer : narrateur
2008 : Faubourg 36 de Christophe Barratier
2010 : Animaux et Cie (voix)
2011 : Pierre Schoendoerffer, la sentinelle de la mémoire de Raphaël Millet : lui-même
2018 : Rémi sans famille d'Antoine Blossier : Rémi, âgé
2022 : Goliath de Frédéric Tellier : Vanec