Urodził się 19 listopada 1940 w Kaliszu. Po ukończeniu Akademii Wychowania Fizycznego podjął pracę w łódzkiej SP 71. W latach 1966-1983 z powodzeniem prowadził młodzieżowe zespoły Włókniarza Łódź, a jako nauczyciel akademicki - kadrę łódzkiego AZS. Po rozstaniu z Włókniarzem został szkoleniowcem drugoligowych koszykarzy ŁKS, a w latach 1986-1989 był drugim trenerem występujących w najwyższej klasie rozgrywkowej koszykarek tego klubu. Od roku 1965 miał uprawnienia sędziego koszykówki. Po siedmiu latach został arbitrem szczebla centralnego i do 1990 prowadził mecze m.in. w I lidze. Później był komisarzem Polskiego Związku Koszykówki i Polskiej Lidze Koszykówki.
W roku 1995 przejął stery ŁZKosz, którym kierował nieprzerwanie przez 18 lat. Za jego rządów, w roku 2009 i 2011 Łódź gościła uczestników koszykarskich mistrzostw Europy - najpierw mężczyzn, a następnie kobiet. Był też wieloletnim członkiem Zarządu Łódzkiej Federacji Sportu i społecznie pracował w strukturach PZKosz.