Giornalista di cronaca nera e giudiziaria per il quotidiano La Provincia di Como, è stato corrispondente per il corriere della Sera e per Radio Television Suisse. Il suo primo libro, La cicogna che sconfisse l’aviaria (Infinito Edizioni), racconta l’adozione della figlia. Con Stefano Ferrari ha pubblicato I 30 passi. La vera storia della strage di Erba (edizioni La Provincia) e con Francesco De Filippo Mafia padana (Editori Riuniti). La bambina che disegnava i draghi è il secondo romanzo dopo Una crepa nel muro (goWare 2017). Da un anno coordina Diogene, la città solidale, inserto settimanale de La Provincia di Como su volontariato, storie e cronaca sociale.