Il commence sa formation au Conservatoire d'Art dramatique de Nantes parallèlement à ses études de Sociologie. Il continue avec trois ans d'études à l'École Nationale Supérieure des Arts et Techniques du Théâtre (ENSATT) de Lyon.
En 2006, il intègre la troupe du Théâtre National Populaire de Villeurbanne (TNP) où il joue dans les spectacles de Christian Schiaretti et assure la mission d'irrigation du territoire de ce Centre Dramatique National en intervenant en milieu scolaire, en prison, en institut et en milieu associatif. Au cours de ces 15 années au TNP, il travaille avec Julie Brochen, Robin Renucci, Laurent Terzieff, Éric Ruff...
En 2013, il fonde avec des compagnons le Théâtre en pierres dorées et organise chaque année le festival des Rencontres de Theizé. Il met en scène Maupassant, Apollinaire, Aristophane, Boris Vian et des auteurs contemporains. Il anime des cercles de lecture à voix haute, des ateliers de pratique théâtrale et des rencontres autour du métiers d'acteur.
Il travaille régulièrement pour la radio en enregistrant des fictions radiophoniques pour France Culture et France Inter. Il est également présent sur les écrans en tournant pour la télévision et le cinéma.
En 2019, il crée le Théâtre du Renart, compagnie qu'il destine à la création et à l'intervention du comédien dans les institutions et les structures de la cité dans un soucis d'avoir une action plus directe auprès des différents publics.