Bio je župnik u Oprisavcima (1962. - 1966.), a nakon završenog poslijediplomskog studija crkvene povijesti u Rimu (1966. - 1971.), kao svećenik, profesor i kanonik, obnašao je niz službi u različitim središnjim crkvenim ustanovama u Đakovu (od 1971. godine do smrti), na Katoličkom bogoslovnom fakultetu u Đakovu i u različitim crkvenim i znanstvenim forumima u Hrvatskoj i u inozemstvu.