Njegova življenjska pot je bila zaznamovana s številnimi preizkušnjami že v zgodnjem otroštvu. Kot majhen deček je bil skupaj z babico in dedkom izseljen v delovno taborišče v Nemčijo. Ko so se vrnili, jih je pričakal dom, ki je bil izropan in porušen. Starša je spoznal šele pri enajstih letih, kar je močno zaznamovalo njegovo doživljanje sveta in ljudi.
Osnovno šolanje je začel v Litiji. Pot do šole je bila vsakodnevni napor: z vlakom se je vozil iz Litije do Save, nato pa peš premagoval strmo pot do Tirne.
Študij je nadaljeval na Učiteljišču v Ljubljani in ga zaključil leta 1961. Po odsluženem vojaškem roku se je zaposlil kot učitelj ter služboval v različnih zasavskih krajih — v Podkumu, Znojilah, na rudarski šoli v Zagorju in pozneje na šoli Sava.
Pomemben del njegovega opusa predstavljajo zapisi knapovskih zgodb v zagorskem narečju in rudarskem slengu, kjer nastopa lik knapa Johana. Njegova poezija razkriva globoka osebna čustva in življenjska spoznanja, hkrati pa slavi tovarištvo med rudarji, povezanost z družino, sprejemanje usode, veselje nad preprostimi stvarmi ter ljubezen in spoštovanje do kmečkega sveta.
Leta 1970 se je pridružil zagorski skupini Dediči in s svojimi pesmimi sodeloval pri njihovem avtorskem projektu Razvejano drevo.
Ob pedagoškem delu je ves čas ostajal zvest literarnemu ustvarjanju. Pisal je poezijo, izdajal pesniške zbirke, nastopal na kulturnih dogodkih in objavljal v revijah, ob tem pa se je občasno posvečal slikanju in delu na vrtu.
Od leta 1966 je živel v Zagorju. Ustvaril je družino, postal oče hčerk Metke in Mojce ter pozneje dedek trem vnukom.
Knjižno delo
Samostojne pesniške zbirke: Zlagani raj (1993), Jedkanice (1996), Tihožitja in pejsaži (2005), Dnevi (2009), Romanje v neznano (2011), Prpuh (2015), Amfore (2019), Izgubljene bližine (2023).
Objavljal je v revijah Rast, Apokalipsa, Mentor in Zasavc. Njegovi prispevki so bili objavljeni tudi v občinskih glasilih, predvajani na slovenskih radijskih postajah (Radio Ljubljana, Radio Kum) ter predstavljeni na lokalnih televizijah (ETV Kisovec, ATV Litija).
Bibliografija Cobiss (priloga)
Priznanja in nagrade
1995 - plaketa dr. Slavka Gruma za literarno dejavnost, občina Zagorje ob Savi
2010 – Nagrada na natečaju za socialno liriko JSKD