Ancien élève de l’École normale supérieure (Ulm), agrégé d’histoire, docteur en théologie (Institut catholique de Paris) et en histoire moderne et contemporaine (Paris IV Sorbonne).
Professeur d’histoire de l’Église à l’École supérieure de philosophie et de théologie de la communauté Saint-Martin à Évron (Mayenne). Chargé d’enseignement en histoire moderne à la faculté de théologie de l’Institut catholique de Paris.
Vicaire en paroisse à Soissons de 2011 à 2015, puis dans l’agglomération d’Angers à partir de septembre 2015.