Po končani poklicni rudarski šoli v Velenju se je leta 1985 kot rudar zaposlil v Premogovniku Velenje, kjer je s prekinitvami delal 14 let.
Bil je poklicni nogometaš. Nogometno kariero je začel v NK Rudar v Velenju in jo nadaljeval v NK Maribor. V letih 1992−1995 je bil član slovenske nogometne reprezentance, za katero je odigral veliko tekem, tako uradnih kot prijateljskih; vpisal se je med najboljše strelce. Med 1993 in 1995 je igral tudi za turški nogometni klub Zeytinburnuspor. Nogometno kariero je končal leta 1997.