Nato a Castiglione del Lago il 10 Marzo 1959. Diploma di “Maestro d’Arte” e conseguente Maturità artistica in “Decorazione Pittorica” presso l’Istituto Statale d’Arte di Perugia nel 1978. Diploma in Pittura dell’Accademia di Belle Arti “Pietro Vannucci” nel 1982. Allievo di Gustavo Benucci, Luigi Frappi, Giovanni Bartoloni e Bruno Orfei.
Docente abilitato in “Educazione artistica”, “Disegno e Storia dell’Arte” e “Discipline Pittoriche A021”. Docente, vincitore di concorso ed immesso in ruolo ordinario, per la materia di insegnamento “Educazione Artistica”; disciplina che ha insegnato dal 1984 in diverse scuole secondarie di primo grado in Umbria. Dal 2008 docente ordinario in “Metodologie progettuali e Discipline Pittoriche” presso il liceo artistico “Bernardino di Betto” di Perugia.
Iscritto in graduatoria presso Accademia di Belle Arti “P. Vannucci” di Perugia; per la materia “Tecniche extramediali ABAV06”. Docente in corsi di “Nudo e composizione” presso “Università per Stranieri” di Perugia. Curatore di eventi culturali, mostre e trasmissioni televisive sui protagonisti d’arte contemporanei.