Je me suis formé à l'école Côté Cour puis à l'Actor Studio à Paris. J'ai joué dans de nombreux courts-métrages avec des rôles variés : professeur, policier, notaire…
Au théâtre, j'ai joué le rôle de Skouratov dans les Justes d'Albert Camus en 2015/2016 à la Comédie Nation. J'ai aussi joué le rôle d'Aurélien dans la comédie : « J'suis pas jalouse mais… » en 2017/2018 au théâtre de l'Orme.
A la télévision, j'ai joué des petits rôles/silhouettes dans les séries « Les bracelets rouges », « Lebowitz contre Lebowitz » et « Qu'est-ce qu'on attend pour être heureux ? ».