Nato a Rho nel 1958, è sposato con Serena e ha sei figli.
Giornalista, in RAI dal 1988, è stato dal 1996 vaticanista del TG3, seguendo papa Giovanni Paolo II in circa quaranta viaggi. Dal 2007 è vaticanista del TG1.
Autore di diversi servizi per Speciale TG1, collabora con quotidiani e riviste e ha pubblicato numerosi volumi.
