Giornalista e saggista, caporedattore di "Libero", ha lavorato alla redazione de "La Voce" di Montanelli, "L’Arena di Verona", il "Giornale", "Boxer" e "L’Eco della Carogna". È stato conduttore del talk show politico Iceberg e di Monoscoppio-la tv sotto tiro, processo alla televisione, entrambi sul network di Telelombardia-Antenna3.