Laureato in Ingegneria Informatica, si è dedicato professionalmente alla fantascienza e al fantastico. Ha pubblicato per Fanucci Editore l’Enciclopedia della fantascienza in TV, vincitrice di due Premi Italia. In ambito televisivo ha lavorato per Jimmy (Sky), per il quale ha prodotto il programma dedicato al cinema di fantascienza Wonder Stories, che gli è valso il terzo Premio Italia. Ha curato l’edizione in home-video di centinaia di titoli, tra cui i classici Ai confini della realtà, UFO e Spazio 1999. Nel 2004 ha collaborato alle sceneggiature della sitcom fantascientifica Italiani nello spazio prodotta per Fox International Channels Italy. Nell’ambito del doppiaggio ha curato la supervisione dei doppiaggi italiani di Star Trek – Deep Space Nine, Star Trek – Voyager, Battlestar Galactica e di tutti i film di Star Trek a partire dal reboot del 2009 (nel quale ha anche un breve cameo vocale come voce del personaggio Keenser).

È stato consulente per la versione italiana di Syfy (prima Sci-fi Channel), canale televisivo mondiale specializzato nel fantastico, dal 2003 al 2012, per l’intero periodo di presenza in Italia del canale, realizzando tra l’altro numerosi programmi. Ha scritto per tutte le principali riviste di settore e collabora con diverse convention e manifestazioni di genere. Dal 2010 è coordinatore artistico dello storico festival romano Fantafestival. Scrive sul sito divulgativo dedicato a fantascienza e scienza Fantascienza.TV.

Alla Starcon ci presenta una conferenza dedicata alle bufale in Star Trek insieme a Paolo Attivissimo.