Ur. w Tomaszowie. Karierę rozpoczął w 1980 w "Hetmanie", od 1983 studia AWF w W-wie (grał w AZS), potem "Igloopol" Dębica, "Lorrain" Arlon, FC Piaseczno, "Polonia" W-wa, KS Piaseczno. Trenerem był już w "Igloopolu" (młodzież), w 1992 (w końcówce sezonu II-ligowego prowadził "Hetmana", jako I trener KS Piaseczno, "Świtu" Nowy Dwór Maz., "Widzewa" Łódź, "Polonii" W-wa. W 2012 powołany na asystenta selekcjonera Fornalika, ale po kilkunastu dniach zrezygnował i został trenerem "Żalgirisu" Wilno.