Laureato a Perugia in Lettere Moderne, ha intrapreso i primi passi nel mondo del giornalismo all’età di 20 anni, con collaborazioni presso radio ed emittenti tv umbre. Dal 2000 al 2002 ha lavorato nella redazione del quotidiano regionale Il Giornale dell’Umbria, svolgendo il ruolo di caposervizio dello sport. Dal 2002 al 2004 ha frequentato la Scuola di giornalismo Radiotelevisivo di Perugia. Nel marzo 2005 diventa giornalista professionista. Dall’ estate dello stesso anno inizia a lavorare in Rai, prima come redattore della testata RaiNews24 e a partire da febbraio 2006 nella testata di Raisport. Da gennaio 2007 è la voce di Raisport del calcio femminile, oltre a seguire in particolar modo come telecronista e bordocampista i campionati di Serie D e di Lega Pro. La sua grande passione è il gioco del calcio, di cui è stato un interprete nelle categorie giovanili, che lo ha portato a studiare per l’abilitazione alla professione di allenatore, conseguita nel dicembre 2010, con la qualifica di Allenatore di Base Diploma B Uefa