W młodości biegał na 800 metrów podczas czwartków lekkoatletycznych w Warszawie oraz grał w piłkę nożną (RKS Marymont). Od 1957 trenował koszykówkę. Rzucał świetnie z dystansu oraz był dobrym obrońcą. W reprezentacji Polski rozegrał 114 spotkań m.in. podczas: igrzysk olimpijskich, mistrzostw Europy, czy mistrzostw świata, zdobywając łącznie 617 punktów. Po przenosinach do Łodzi reprezentował barwy ŁKS, po czym został jego trenerem (do 1981). Z łodzianami dwukrotnie awansował już jako trener do I ligi. Miało to miejsce w 1975 oraz 1980 roku. Z klubem tym sięgnął również po brązowy medal mistrzostw Polski (1978). W 1981 roku wyemigrował do Australii, gdzie pracował najpierw jako nauczyciel w-fu w szkole średniej w Sydney, przedsiębiorca (1994), prezes organizacji OLIMPOL, która zajmowała się pomocą polskim olimpijczykom tuż przed igrzyskami w Sydney (2000).