Laureato a Trieste in Storia del cinema con Alberto Farassino. Lavora dal 1988 all’ufficio stampa della Biennale di Venezia e della Mostra del Cinema. Dal 1990 collabora con il quotidiano “Il Piccolo” di Trieste come critico e giornalista cinematografico. Dal 2005 tiene workshop di comunicazione all’Università Cattolica di Milano.