Journaliste pigiste, membre du Collectif Extra Muros. Il travaille pour différents médias en presse écrite, comme Paris Match, Médiapart, Le Canard Enchaîné,
Pèlerin ou encore Témoignage Chrétien, ainsi qu’en télévision.
Il intervient aussi en école de journalisme.