Končal je Srednjo tehnično šolo − rudarski oddelek v Ljubljani. Od leta 1954 do upokojitve 1978 je bil zaposlen na RLV. V OŠ je bil član mlajših Sokolov, imenovanih deca. Kot mladinec se je včlanil v nogometno društvo Amater Trbovlje in nato postal član SŠD Rudar Trbovlje. Med šolanjem v Ljubljani je prestopil k Enotnosti, s katero je tekmoval v III. in II. državni ligi, in nato še v FK Velež Mostar, v katerem je bil edini igralec amater. 1951 je prestopil v NK Rudar Velenje, kjer je bil najprej igralec in nato trener.