Koszykarz. Przez niemal całą karierę był zawodnikiem AZS-u Warszawa, w którym występował od 1949 do 1965 r. z przerwą na służbę wojskową w sezonie 1952/1953. To właśnie wtedy (najpewniej nie z własnej woli) występował w Okręgowym Wojskowym Klubie Sportowym Lublin. Przez piętnaście lat był jednym z najwybitniejszych „Czarodziejów z Bielan”, a nie z lubelskiej Wieniawy… Uczestnik Igrzysk Olimpijskich w Rzymie (1960), w których wraz z drużyną zajął siódme miejsce. Kapitan wicemistrzowskiej drużyny mistrzostw Europy we Wrocławiu (1963). Reprezentował barwy narodowe (1953–1963) w 165 meczach (zdobył 1160 punktów). Zdobył srebrny (1962) i brązowy medal (1955) medal mistrzostw Polski.
Biogram pochodzi w książki „Lubelscy Olimpijczycy” (Lublin, 2018), autorstwa: D. Slapka, M. Powały – Niedźwieckiego, P. Markiewicza