Formé à l’école Claude Mathieu, il crée et codirige la compagnie Théâtre du Fracas avec Côme de Bellescize et joue sous sa direction dans Les Errants, Les Enfants du soleil, Amédée, tout brûle so what ?, Le Bonheur des uns. Éléonore Joncquez le met en scène dans La Vie trépidante de Brigitte Tornade. Il travaille également avec Alexis Michalik Le Cercle des illusionnistes ; David Géry Le Legs / Les Acteurs de bonne foi de Marivaux ; Jean-Claude Sachot Comme il vous plaira de Shakespeare ; Iris Aguettant Thomas More de Robert Bolt, L’Alouette d’Anouilh ; Delphine Lalizout L’Hôtel du libre échange de Feydeau ; Jean-Denis Monory Le Baron de la crasse de Raymond Poisson ; le Bobine Théâtre Kids… À la télévision et au cinéma, il joue notamment sous la direction d’Hélène Angel, Simon Astier, Miguel Courtois, David Delrieux, Nina Companeez, Nicolas Herdt, Stéphane Kurc, Denis Malleval… Il reçoit en 2014 le prix d’interprétation masculine du 40e Filmets Film Festival pour son rôle dans Sans voix d’Alexandre Mermaz.