Titulaire du Master II « Contentieux de droit public » de l’Université Paris 1 Panthéon-Sorbonne et du Master II « Droit Public Approfondi » de l’Université Paris 2 Panthéon-Assas, il a prêté serment en novembre 2016.
Après avoir effectué plusieurs stages en juridiction administrative et en cabinets d’avocats dédiés au droit public, il a exercé, pendant quatre ans, la profession d’avocat auprès d’un cabinet qui a principalement développé une expertise en droit de la fonction publique.
Il a rejoint le cabinet Oppidum avocats en janvier 2021 et intervient dans tous les domaines relevant du droit public (marchés publics, urbanisme, responsabilité, collectivités territoriales, fonction publique…).