Obiskoval je OŠ Biba Röcka v Šoštanju, gimnazijo v Velenju in diplomiral na FNT v Ljubljani. Kot inženir rudarstva je bil v letih 1998−2004 zaposlen v Premogovniku Velenje, od 2004 dela v RGP, d. o. o. Velenje. V velenjskem AK je treniral atletiko in bil v letih 1986−1989 večkratni republiški prvak v teku na 3000 m čez ovire. Na državnih prvenstvih Jugoslavije v letih 1986, 1988 in 1989 je v isti disciplini dosegel drugo mesto, 1987 pa je bil tretji. Sodeloval je na Balkanskih atletskih igrah in 1986 v Ljubljani zasedel 8. mesto, 1989 v grškem Seresu pa 7. mesto.