2015
Capitaine Marleau as Charles Castillon (1 episode)
2013
The Lanzac Clan as Nicolas Lanzac
2013
It Happened in Saint-Tropez as Un people à Cannes soirée Melko
2009
C à vous as Self - Guest (1 episode)
2009
Change of Plans as Lucas Mattei
2006
The Countess of Castiglione as Andrea Pieri (2 episodes)
2006
Avenue Montaigne as Frédéric Grumberg
2002
Letter from an Unknown Woman as Albert Rank
2001
Zaïde, un petit air de vengeance as Walter Zermatt
2000
Les Misérables as Courfeyrac (4 episodes)
2000
San Bernardo as Didier
1998
Those Who Love as Léon
1998
Vivement dimanche as Self (1 episode)
1998
The Count of Monte Cristo as Maximilien Morrel (4 episodes)
1998
Le Comte de Monte Christo as Maximilien Morrel
1996
Les liens du cœur as Godfroy
1995
A Still Storm as Gildas Caussinade
1994
Délit mineur as Laurent
1992
L'Atlantide as St. Avit
1992
La Femme abandonnée as Louis de Nueil
1990
Everybody's Fine as L'ex-concubin de Tosca
1989
The french revolution: Years of rage as Saint-Just
1989
The french revolution: Years of hope as Saint-Just