Profesor povijesti i latinskog jezika i rimske književnosti, diplomirani informatičar, profesor-savjetnik.
Ima preko 25 godina iskustva u školi, a od 2008. radi kao nastavnik informatike u Upravnoj školi Zagreb. Mentor studentima u okviru metodičkog praktikuma informatike.
Prolazio je brojna usavršavanja vezana uz e-učenje i korištenje Moodle-a, te CARNetovuE-learning akademiju – sva 3 smjera: E-learning Management, E-learning Course Design i E-learning Tutoring. Član E-mentor alumni i ELA alumni zajednica.
Održao je nekoliko izlaganja vezanih uz e-učenje i korištenje Moodle-a.