Skupno je v prvi slovenski ligi odigral 74 prvenstvenih tekem in dosegel dvajset golov. Igral je tudi v avstrijski ligi za klub Austria Klagenfurt.
Otroštvo je preživel v Litiji, kjer je obiskoval osnovno šolo. Srednjo šolo je končal v Ljubljani. Na Fakulteti za šport v Ljubljani je pridobil izobrazbo za nogometnega trenerja. Športno pot je začel v domačem klubu, NK Litija, nadaljeval v NK Rudar Trbovlje, leta 1976.
Od leta 1998 je član ZNTS, Zveze nogometnih trenerjev Slovenije. Vseskozi se je izpopolnjeval, od 1997do 2009 je aktivno sodeloval na večini trenerskih simpozijev v Sloveniji, 2006 se je udeležil simpozija v Pragi. Pridobil je več licenc, 1998 trenersko licenco C, 2000 licenco B, 2002 licenco A, v letu 2005 nagrado UEFE za profesionalnega trenerja. Bil je pomočnik trenerja pri Olimpiji in Interblocku ter pomočnik selektorja pri slovenski reprezentanci ob Branku Oblaku. V letih 2002 in 2003 je vodil slovensko reprezentanco do sedemnajst let in v letih 2003 in 2004 do osemnajst let. Med letoma 2007 in 2009 je bil glavni trener Radomelj, v letih 2009 in 2010 pri klubu SK Austria Kärnten, od leta 2011 je vodil NK Miren. V sezoni 2013-14 je bil trener SK Klagenfurt, v 2015-16 je bil trener SG Drautal Austria.
Več o karieri nogometaša in trenerja na Wikipediji in CV...
Najvidnejši dosežki v njegovi trenerski karieri so: trener U-17 reprezentance v kvalifikacijah za evropsko prvenstvo, trener U-20 reprezentance za UEFA MIROP pokal, trener U-21 v kvalifikacijah za evropsko prvenstvo. Sodeloval je v kvalifikacijah Slovenije za uvrstitev na svetovno prvenstvo 2006, v skupini z Italijo, Belorusijo, Škotsko, Moldavijo, Norveško.
V karieri nogometaša je bil štirikrat najboljši igralec slovenske lige, enkrat najboljši v amaterski jugoslovanski ligi, štiri sezone najboljši strelec slovenske lige.
Je poročen, ima dve hčeri, živi v Ljubljani.