Giornalista del TG LA7 . Dal 1988 al 1992 collabora con TV private locali nella provincia di Catania. Dal 1992 collabora con la rete televisiva Telemontecarlo, dove svolge il pranticantato obbligatorio per l'esame professionale. Nel 1993 collabora con la redazione romana del quotidiano La Sicilia di Catania. Nel 1994-95 cura per Flammini Group la gestione dell'Ufficio Stampa e la realizzazione di un programma televisivo su vari campionati motoristici. E'assunto nella redazione Sport di Telemontecarlo-CecchiGori News e Sport, oggi La7, dal 1995. Telecronista di calcio e altre discipline, conduttore di programmi e telegiornali, inviato ai maggiori eventi sportivi coperti dalle due reti del gruppo (TMC e TMC 2): tra i principali, campionati mondiali ed europei di calcio, mondiali di sci, basket NBA ed italiano, mondiali motonautica, Internazionali d'Italia di tennis, campionati motoristici. Per due anni ha condotto su Tmc2 la rubrica settimanale Sportinrete, su siti Internet collegati al mondo dello sport, da lui stesso ideata e realizzata. Da tre anni fa parte della redazione del settimanale LA7 Motori, conducendo anche test di vetture on-site, su strada e su pista. Nell'ultimo anno è stato tra i redattori del settimanale Rossoferrari. Durante il periodo della guerra in Iraq ha collaborato con la testata news nella conduzione e nei collegamenti per i programmi speciali legati alla copertura dell'evento. Sempre per LA7 ha condotto alcuni programmi non sportivi, tra cui le puntate speciali del programma Wild Nature- National Geographic. Ha prestato la sua voce per la realizzazione di 110 puntate del programma Robot Wars. Ha collaborato per due anni al sito Internet Sports.com. Tiene lezioni di giornalismo sportivo televisivo nell'ambito di corsi privati di avvicinamento al giornalismo. Dal 17 luglio conduce la nuova edizione di VIVO PER MIRACOLO