Giornalista professionista, ha collaborato, tra gli altri, con repubblica.it, «l’Unità», «Il Corriere di Bologna», «L’Eco di Bergamo» e trasmissioni Rai. Ha realizzato reportage a Cuba, in Kosovo, Tunisia, Israele e Territori occupati. Tra questi, Gaza. Guerra all’informazione, finalista Premio Ilaria Alpi, e Restiamo umani. Vita e morte di Vittorio Arrigoni, trasmesso da Rai 3.