1943-1948: docente di Lettere all'Avviamento di Casalmaggiore (scuola precedente la Scuola Media Unificata )
1948-1950: docente di Lettere al Ginnasio di Casalmaggiore
1950-1954: docente di Lettere al Liceo Classico "Manin" di Cremona
1954-1956: docente di Lettere al Liceo Classico di Ventimiglia (IM)
1956-1966: docente di Lettere al Liceo Scientifico "Marconi" di Parma
1966-1967: preside incaricato al Liceo Classico "G. Romani" di Casalmaggiore, che fonda, insieme alla moglie Matilde Sarzi Sartori e ad un gruppo di insegnanti locali
1967-1983: preside del Liceo Classico "G. Romani" di Casalmaggiore, oggi divenuto Polo Scolastico "G.Romani", salvo che per una parentesi dal 1978 al 1980 (ruolo di preside svolto dalla moglie).