Poznati je jezikoslovac i profesor pri Katedri staroslavenskog jezika Filozofskog fakulteta u Zagrebu. Završio je osnovnu školu u rodnoj Strizivojni i Vrpolju, u Požegi je završio Gimnaziju, a na Filozofskom fakultetu diplomirao pri Katedri za jugoslavensku književnost te Katedri za ruski jezik i književnsot. Od 1971. godine zaposlen je kao asistent, potom kao docent , a nakon toga kao profesor pri Katedri za staroslavenski jezik i hrvatsko glagoljaštvo. Disertacijom Interferiranje hrvatskih dijalekata i općeslavenskog književnog jezika u hrvatskoglagoljaškim tekstovima 15. stoljeća obranio je doktorat 1982. Veliki je zaljubljenik u hrvatsku glagoljašku baštnu koju pomno istražuje.