Formé à l'école Jean Périmony et au Studio 34, il explore tous les registres et multiplie les festivals, lieux et spectacles. Auteur et metteur en scène, il est régulièrement à l’écran dans de nombreux courts-métrages, à la télé ou dans des web séries. En 2019, on le voit au cinéma dans Jusqu’ici tout va bien de Mohamed Hamidi. Au théâtre, il joue en 2018 dans La Victoire avant tout ! écrit et mis en scène par Roger Jouan aux côtés de Jean-François Garreaud, et en 2019 dans le spectacle musical I Love Piaf de Jacques Pessis, mis en scène par François Chouquet, au théâtre de la Tour Eiffel. En 2020, il joue en duo avec Patrice Laffont au théâtre du Gymnase la pièce à succès d’Olivier Balu Dernier Carton après l’avoir interprétée au théâtre de l’Opprimé, l’Essaïon et durant le festival d’Avignon en 2017. 2023/2024, il était à l’affiche de Et si c’était elle ? de Franck Buirod mis en scène par Pascal Bendavid, d’Inscape Game (reprogrammé sur Avignon en 2026) d’Eric Boucher au théâtre du Funambule, et jouait également au théâtre de Saint-Malo l’adaptation d’une nouvelle de Kipling Comment la baleine eut un gosier ? mise en scène par Alice Faure ainsi qu'en Avignon 2024 dans Buenos aires 1920 de Raffaele Salis. Également co-créateur du festival des Fous de la Tour, durant 3 ans, dans l’Aveyron.
En 2026, il était en tournage sur plusieurs long-métrages dont l’un américain : Bernadette and the lady of Lourdes réalisé par Dan Johnson, Jupiter 2 de Laurent Firode et Repérages par Gautam Valluri. Prochainement en tournage sur une série en Russie, dans la peau d’un empereur iconique de notre histoire de France.