Al termine della sua carriera agonistica si dedica al ruolo di allenatore, dapprima nel San Pellegrino e poi nelle giovanili dell'Atalanta per quattro stagioni. Nel campionato 1965-1966 viene promosso in prima squadra, in sostituzione dell'esonerato Hector Puricelli, ottenendo la salvezza a fine stagione; viene poi riconfermato fino al termine della stagione 1966-1967, quando viene sostituito da Paolo Tabanelli. Viene tuttavia richiamato a tre giornate dal termine del campionato, ottenendo una nuova salvezza, prima di essere definitivamente esonerato alla ventesima giornata del campionato 1968-1969, quando viene sostituito da Silvano Moro.