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 dodici rappresentazioni teatrali ed ha al suo attivo dodici tredici monografie, numerosi saggi di natura storica e sette sillogi poetiche.