Končal je ekonomsko šolo v Murski Soboti, delal v pomurski založbi, ABC Pomurki ter Mesni industriji Primorske. Bil je rekorder Jugoslavije v hitri hoji na 5 km v dvorani, 10, 20, 30 in 50 km na prostem ter na 1 uro. Bil je zelo uspešen na številnih balkanskih atletskih igrah, za državno člansko atletsko reprezentanco SFRJ pa je nastopil kar desetkrat. Od leta 1973 do 1978 je tekmoval za AK Velenje. Do 1973 je bil član AK Pomurje, po 1978 pa član ŽAK Ljubljana.
Štiri državne rekorde v hitri hoji, ki jih je potrdila AZS in veljajo še danes, je dosegel leta 1983 v Postojni na 20 km in na Dunaju na 50 km, 1990 v Milanu pa na 30 km in v Celju na 10 km.
Državni prvak je bil tudi: