Osnovno šolo je obiskoval v Šmartnem ob Paki, učiteljišče v Celju in diplomiral na MF v Ljubljani. Od leta 1973 do upokojitve 2006 je bil zaposlen v zobni amulanti Zdravstvenega doma Šmartno ob Paki. Bil je telovadec v TD Partizan Šmartno ob Paki, nogometaš in rokometni sodnik. Poleg tega je bil aktiven član gledališke skupine Gledališče pod kozolcem. V njem je odigral v številnih predstavah: Veseli berači, Pravljica za dobro jutro, Županova Micka, Golobče, Slehernik, Divje svinje, Bližina človeka ...