Docente negli Istituti superiori di Trieste fino al 2009; ha collaborato con il Ministero dell’Istruzione in diversi corsi di formazione in didattica della storia e con l’Istituto regionale per la storia del movimento di liberazione nel Friuli Venezia Giulia, di cui è stato presidente dal 2003 al giugno 2007; attualmente ricopre la carica di vicepresidente dell’Associazione nazionale ex deportati (Aned) di Trieste.