À Sciences Po, il contribue au journal étudiant La Péniche[2].
En 2014, il est pigiste pour L'Obs en Russie puis en Ukraine[3].
En 2015, il est lauréat du prix Bayeux-Calvados des correspondants de guerre, catégorie « jeune reporter », pour son reportage « Nouvelle Russie » publié dans L'Obs[4],[5].
En 2016, il est diplômé en journalisme à Sciences Po Paris. Après un passage au Figaro, il est journaliste à La Croix.
En 2018, il publie aux éditions Grasset Les Guerres perdues de Youri Beliaev, un livre dans lequel il brosse le portrait d’un mercenaire russe rencontré dans le Donbass[6],[7]. Ce récit lui vaut le prix du Livre du Réel[8] et le prix Hervé Ghesquière 2019[9].