Se formó como actor sobre las tablas, donde debutó en 1994 con la obra La guerra de Troya no tendrá lugar, del dramaturgo Jean Giraudoux y dirigida por Francis Huster.
En 1995, hizo su primera aparición en televisión para el canal Arte con Attention fragile, de Manuel Poirier.
El verano siguiente participó en la realización de Richard Bohringer, una película para televisión titulada The poppies are back, así como en el largometraje Adieu, plancher des vaches!
En 2007, filmó Où es tu ?, primera adaptación televisiva de la novela homónima de Marc Levy y dirigida por Miguel Courtois, con quien también colaboró en Skate or Die, donde interpretaba a un policía asesino y corrupto.
Entre 2012 y 2020 interpretó (temporadas 3-10) al comandante Thomas Rocher, el personaje masculino principal de la serie Profilage, producida por TF1.