Urodzony 1 lutego 1936 roku w Solcu Kujawskim. Zawodnik, trener i działacz.
Od 1949 r. grał w bydgoskich klubach Gwardia, Zawisza, Budowlani i Polonia Bydgoszcz. W kategorii juniorów był wicemistrzem miasta (1952) i mistrzem okręgu (1953).
Jako szkoleniowiec w latach 1960–66 pracował w Polonii, a w okresie 1967–69 w Zawiszy. W roku 1970 ukończył na warszawskiej AWF specjalizację, uzyskując tytuł trenera II klasy; magisterium w 1978 r. Trenował m.in. Renatę Kozłowską, Henryka Drzymalskiego, Czesława Szewczyka, Tomasza Sobieszczańskiego, Zbigniewa Wiśniewskiego, Halinę Wódczak, Jolantę Rozalę, Krystynę Pilżyc. Na szczeblu centralnym był kapitanem (selekcjonerem) w Pucharze Galea (1981), Pucharze Davisa (1982–84) i Pucharze Federacji (1990–95).
W Bydgoszczy, w 1953 roku zaczął działać w Zarządzie Sekcji Tenisa Wojewódzkiego Komitetu Kultury Fizycznej (później OZT). Od 1956 do 1978 był członkiem Zarządu OZT; na szczeblu okręgu działał jako kapitan sportowy, sekretarz, wiceprezes ds. sportowych. W latach 70. prezes Wojewódzkiej Federacji Sportu, a później dyrektor Wydziału Kultury Fizycznej i Turystyki Urzędu Wojewódzkiego.
W Polskim Związku Tenisowym: członek Komisji Sportowo-Szkoleniowej (lata 60.), członek Zarządu 1981–1995, wiceprezes ds. sportowych 1989–1991.