Laureato in filosofia e scienze politiche, è giornalista professionista dal 1980.
È stato presidente dell’Ordine nazionale dei giornalisti dal 2001 al 2010, primo ad essere eletto per tre mandati consecutivi. La sua carriera comincia presso «la Stampa» nella redazione di Novara e nel 1989 passa nella redazione di cronaca di «Stampa Sera». Qui ha modo di incentrare il lavoro sugli eventi legati al terrorismo. Nel 1996 è presidente della Federazione Nazionale della Stampa Italiana (FNSI) fino all'elezione a presidente del Consiglio nazionale dell'Ordine dei giornalisti nel 2001.
La sua occupazione di storico e scrittore si concentra in particolar modo attorno al periodo risorgimentale. Tra le sue pubblicazioni: Maledetti Savoia (1998), Indietro Savoia! Storia controcorrente del Risorgimento italiano (2003), Il segreto di Camilla. Un processo di spionaggio davanti al tribunale speciale fascista (2005), Risorgimento disonorato (2011), L'Italia bugiarda. Smascherare le menzogne della storia per diventare finalmente un Paese normale (2013), Il mistero del cavaliere (2014, in collaborazione con Giuseppe Ruga), Sulla via Francigena. Storia e geografia di un cammino millenario (2015, in collaborazione con Angelo Moia).