Dopo aver conseguito diplomi presso gli Istituti Statali d’Arte di Pesaro e Firenze, ha svolto l’incarico di docente di discipline artistiche e successivamente è stato preside negli Istituti d’Arte di Guidizzolo (MN), Ravenna, Urbino, Ancona, Fano e Pesaro, nonché Direttore – Coordinatore dell’Istituto Superiore per le Industrie Artistiche (ISIA) di Urbino. Ha svolto attività didattiche, di programmazione e di collaborazione con aziende pubbliche e private e con istituzioni scolastiche superiori e universitarie a livello europeo. In diverse occasioni ha curato la stesura di progetti didattici e il coordinamento di varie attività artistiche ed espositive.