Rođen 1930. Pohađao realnu gimnaziju u Virovitici do 1951. godine. Na pravnom fakultetu Sveučilišta u Zagrebu 1956. stekao zvanje diplomirani pravnik. Nakon što je položio pravosudni ispit 1961., radi kao rukovoditelj pravne službe u poduzeću "Željpoh". Godine 1965. izabran je za suca i predsjednika Općinskog suda u Klanjcu.
U razdoblju od 1971. do 1972. radi kao viši savjetnik u Građanskom odjelu Vrhovnog suda Hrvatske. Iza toga u godinama od 1972. do 1982. radi kao sudac u drugostupanjskom Građanskom odjelu Županijskog suda u Zagrebu. U Vrhovni sud Republike Hrvatske dolazi 1982., gdje je radio kao sudac u Građanskom odjelu.
Bio je član ispitne komisije za polaganje pravosudnog ispita.