| Year | Title | Role | Director | Notes |
| 1966 | Christmas Carole | | Agnès Varda | Unfinished |
| 1967 | Le beatnik et le minet | The Beatnik | Roger Leenhardt | Short; first completed film role |
| 1970 | Tango | Edek | Jean Kerchbron | TV movie |
| La pomme de son oeil | Hamid | François Villiers |
| Les aventures de Zadig | Zadig | Claude-Jean Bonnardot |
| Le cyborg ou Le voyage vertical | Gabriel | Jacques Pierre |
| Rendez-vous à Badenberg | Eddy Belmont | Jean-Michel Meurice | Miniseries (9 episodes) |
| 1971 | A Few Hours of Sunlight | Pierre | Jacques Deray | |
| Le cri du cormoran, le soir au-dessus des jonques | Henri | Michel Audiard | First feature film role (completed before A Few Hours of Sunlight but released afterwards) |
| La vie sentimentale de Georges le tueur | | Daniel Berger | Short |
| Nausicaa | Book Thief | Agnès Varda | TV movie |
| 1972 | Le Tueur | Frédo Babasch | Denys de La Patellière | |
| The Life Annuity | Victor | Pierre Tchernia | |
| Bad Luck | Burglar | José Giovanni | |
| Nathalie Granger | Salesman | Marguerite Duras | |
| 1973 | The Year 01 | Passenger | Jacques Doillon, Alain Resnais, ... | |
| Two Men in Town | Young Gangster | José Giovanni | |
| The Dominici Affair | Zeze Perrin | Claude Bernard-Aubert | |
| Rude journée pour la reine | Fabien | René Allio | |
| At the Meeting with Joyous Death | Beretti | Juan Luis Buñuel | |
| L'inconnu | Gérard | Youri | TV movie |
| Un monsieur bien rangé | Jean-Joseph Jenk | Agnès Delarive | Miniseries (4 episodes) |
| Les enquêtes du commissaire Maigret | De Greef | Claude Boissol & François Villiers | TV series (1 Episode) |
| 1974 | Stavisky | Young Inventor | Alain Resnais | |
| The Holes | Postman | Pierre Tchernia | |
| Going Places | Jean-Claude | Bertrand Blier | |
| La femme du Gange | Man at the beach | Marguerite Duras | |
| Vincent, François, Paul and the Others | Jean Lavallee | Claude Sautet | |
| 1975 | The Wonderful Crook | Pierre | Claude Goretta | |
| Seven Deaths by Prescription | Doctor Jean-Pierre Berg | Jacques Rouffio | |
| 1976 | 1900 | Olmo Dalcò | Bernardo Bertolucci | |
| Barocco | Samson | André Téchiné | |
| Mistress | Olivier | Barbet Schroeder | |
| The Last Woman | Gerard | Marco Ferreri | |
| I Love You Neither | Peasant | Serge Gainsbourg | Cameo |
| 1977 | Violanta | Fortunat | Daniel Schmid | |
| The Lorry | Him | Marguerite Duras | |
| Rene the Cane | René Bornier | Francis Girod | |
| Baxter, Vera Baxter | Michel Cayre | Marguerite Duras | |
| This Sweet Sickness | David Martinaud | Claude Miller | |
| At Night All Cats Are Crazy | Philippe Larcher | Gérard Zingg | |
| Providence | Kevin Langham / Kevin Woodford (voice) | Alain Resnais | French dub for David Warner's character |
| 1978 | Sugar | Raoul-Renaud Homecourt | Jacques Rouffio | |
| Bye Bye Monkey | Gérard Lafayette | Marco Ferreri | |
| The Left-Handed Woman | Man with the T-Shirt | Peter Handke | |
| Get Out Your Handkerchiefs | Raoul | Bertrand Blier | |
| 1979 | The Dogs | Morel | Alain Jessua | |
| Traffic Jam | Franco | Luigi Comencini | |
| Cold Buffet | Alphonse Tram | Bertrand Blier | |