Šolal se je v Litiji, Ljubljani in Beogradu. Med drugo svetovno vojno so njegovo družino izgnali v Srbijo. Po vojni je študiral na visoki športni šoli v Beogradu. Nato je nekaj časa poučeval v Zagorju, okrog leta 1952 pa je prišel nazaj v Litijo in se zaposlil v litijski osnovni šoli. Dolga leta je poučeval razne predmete s področja naravoslovja in tehnike.
Že med drugo svetovno vojno se je ukvarjal z letalstvom in raznimi športi. Bil je jadralni letalec in padalec. V atletiki je bil mladinski državni prvak v skoku v višino. Pred drugo svetovno vojno, ko je bilo v Litiji razvito skavtsko gibanje, je bil tudi skavt.
V Litiji je bil zavzet športni delavec. Deloval je v atletskem klubu, kot letalski modelar in vzgojitelj v Aeroklubu Milan Borišek, trener v Namizno teniškem klubu.
Bil je navdušen radioamater. Aktiven je bil v Brodarskem društvu Litija. Bil je med prvimi veslači, ki so se po Savi vozili s kajaki.
Njegova največja ljubezen je bila planinstvo s številnimi osvojenimi vrhovi in prehojenimi planinskimi potmi. Leta 1989 je bil vpisan v Guinnessovo knjigo rekordov za Slovenijo, za izjemno število in raznovrstnost planinskih pohodov, ki jih je opravil.
Pokopan je na litijskem pokopališču.
Priznanja in nagrade
1967 – plaketa Stanka Bloudka za kvalitetno in dolgoletno delo na področju športa v Sloveniji
1981 - Valvasorjeva plaketa, priznanje za delo na področju vzgoje in izobraževanja, kulture, telesne kulture, raziskovalne dejavnosti, otroškega varstva