Né à Montluçon et muni d’un CAP Chaudronnerie à 18 ans, il alterne les contrats dans l’industrie. En 1984, il passe un CAP Menuisier et découvre par hasard le monde du spectacle. En 1988, il débute au Théâtre des Fédérés où il apprend les métiers de machiniste et régisseur plateau, travaille avec divers metteurs en scène et devient régisseur général en 2002. Olivier Perrier lui propose de figurer dans Le Laboureur de Bohême de J. Von Saaz en 1994. On le voit depuis quelques fois sur scène et dans quelques courts métrages. Olivier Perrier lui offre un rôle dans La Noce chez les petits bourgeois de B. Brecht en 2002, joué à Hérisson. Il poursuit ses activités au CDN jusque fin 2019.