Il découvre la scène avec la Compagnie Pierrot Noir en Dordogne et se forme ensuite au conservatoire Jacques Thibault à Bordeaux puis à celui de Mérignac avant de suivre les cours Jean Périmony à Paris. Au théâtre, il joue dans Un Air de famille, Je ne suis pas là de Margaux Bonin, Les légendes de la forêt viennoises mis en scène par Juliette Duret, Le monte plat de Pinter mis en scène par Etienne Launay et avec la Compagnie L’éternel Été, Il Était une fois… Le Petit Poucet , La Vraie Fiancée et Les fourberies de Scapin mis en scène par Emmanuel Besnault. A la télévision, il joue dans le téléfilm On se retrouvera et dans les séries Enquêtes réservées, Sections de recherches et Clem. Au cinéma on le retrouve dans Paulette de Jérôme Enrico, Un beau soleil intérieur de Claire Denis et plusieurs courts-métrages et clips.