Connu pour ses rôles pour lesquels il a reçu des nominations aux Césars tels que Primo Bramsi dans J'aime regarder les filles et Maxime dans Comme des frères, cet acteur français a aussi incarné Yann Vérac dans la série télévisée Marion Mazzano en 2010.
Il a commencé à jouer à la Comédie Française en 2010.
En 2008 il joue dans la comédie populaire Nos 18 ans.
Il est né à Boulogne-Billancourt, en banlieue parisienne.
Il a joué le célèbre créateur de mode Yves Saint Laurent dans un film biographique en 2014.