
Рођен 3. октобра 1950. године у Доњој Трнави.
Каријеру је почео у пионирском тиму Радничког, а већ 1967. године заиграо за први тим Радничког на позицији десног бека. У тиму је остао до 1979. године, а одиграо је 440 утакмица (285 првенствених), на скоро свим местима у одбрани.
У периоду од 1979-81 године наступао је за француску Бастију где је и завршио играчку каријеру.
Одиграо је 15 утакмица за омладинску репрезентацију Југославије у периоду од 1968. до 1969. године, 17 за младу (1968—1973) и 14 утакмица за најбољу репрезентацију Југославије.
Дебитовао је 6. маја 1970. године у мечу против репрезентације Румуније у Букурешту, а последњу утакмицу за национални тим одиграо је 8. фебруара 1977. године против Мексика у Монтереју.
Након што је престао да игра фудбал, посветио се тренерском послу у омладинској школи Радничког.