Urodzony 8 grudnia 1946 w Przemyślu; obrońca.
Bardzo długo kopał piłkę wyłącznie na regionalnym szczeblu, na Podkarpaciu: w Polonii Przemyśl, Bieszczadach Rzeszów i Stali Stalowa Wola. Dopiero w Stali Rzeszów doświadczył elity: w sumie nazbierał w ekstraklasie 211 meczów, w których zdobył siedem goli. Grał w niej w szeregach wspomnianych rzeszowian (67), Ruchu Chorzów (115) i Polonii Bytom (29). Z „Niebieskimi” sięgał po dublet (1974) i po mistrzostwo kraju (1975), zaliczył też epizod we francuskim Hazebrouck.
Ma na koncie 13 występów w reprezentacji, łącznie z tymi na igrzyskach w Monachium w 1972 roku, z których wrócił ze złotem olimpijskim.






