Docente di Storia e Filosofia, laureato in Giurisprudenza e in Storia a Trieste, ha conseguito il Dottorato in Storia a Udine. Saggista, giornalista, biblista e poeta, da alcuni anni si occupa anche di teatro sia come autore di testi sia nella veste di narratore sul palco. Ha messo in scena sinora dieci rappresentazioni teatrali ed ha al suo attivo dodici monografie, numerosi saggi di natura storica e sette sillogi poetiche.