Il se forme au Conservatoire National Supérieur d’Art Dramatique et au cours Florent.
Au théâtre il travaille sous la direction de Jacques Osinski dans Le Conte d’hiver de William Shakespeare; Denis Guenoun dans Le Banquet de Platon ; Youri Pogrebnitchko dans Ne vous séparez pas de ceux que vous aimez d’Antoine Volodine ; Jean-Michel Rabeux dans Opérette (ou Presque) d’après Witold Gombrowicz ; Nada Strancar dans Antigone de Robert Garnier et La Thébaïde de Racine ; Noémie Rosenblatt dans Les Fiancés de Loches de Georges Feydeau ; Jean-Pierre Garnier dans Les Enfants d’Edward Bond.
Au cinéma et à la télévision, il travaille sous la direction de Roberto Garzelli dans Les Sentiments de la chair, Elie Chouraqui dans Celle que j’aimais, Edouard Vuillard dans Castigo, et dans plusieurs courts-métrages sous la direction de Jérôme Descamps dans Les Ongles noirs, Arnaud Simon dans Un camion en réparation (moyen métrage), Jean-Baptiste Saurel dans Spadassin, Marilyne Canto dans C’est d’accord (Talents Cannes Adami 2007), Mathieu Salmon dans Un week-end à la campagne, et Le Lac / La Plage, Benjamin Busnel dans I love you, Pascal-Alex Vincent dans Bébé requin. On le retrouve dans Madame la proviseure de Philippe Berenger et Les Coulisses du show-business de Julien Weill.