Formation de comédien auprès d'Eléonora Rossi, Jack Garfein et Christophe Rauck entre autres, il participe à plusieurs créations théâtrales professionnelles, avec des textes de Witold Gombrowicz, Stefan Zweig, Bertolt Brecht etc. En 2007, la rencontre avec les metteurs en scène Laurent Bénichou et Isabelle Cloarec donnera naissance à des personnages mettant en valeur sa personnalité singulière : "La nuit des Donjons" , création à partir d'improvisations des acteurs, "Les boites" adaptation du roman d'Istvan Orkeny. Devant la Caméra, il joué dans des courts métrages, séries, téléfilms et longs métrages, notamment sous la direction de Laurence Katrian, Lars Blumers, Arnold de Parscaud, Gabriel Le Bomin et dernièrement Stéphane Malhuret, le rôle d'un médecin ORL dans la série Face à face.