W 1955 zdał z wyróżnieniem maturę i rozpoczął studia na wydziale pedagogiczno-instruktorskim Państwowej Wyższej Szkoły Muzycznej w Poznaniu. Po pierwszym semestrze podjął dodatkowo naukę na wydziale kompozycji i teorii - jego pierwszym nauczycielem kompozycji był Stefan Bolesław Poradowski. W 1958 był krótko studentem Tadeusza Szeligowskiego, kilka miesięcy później przeniósł się do Warszawy, do klasy profesora Witolda Rudzińskiego. Ukończył studia na Wydziale Teorii i Kompozycji Państwowej Wyższej Szkoły Muzycznej w Warszawie (dyplom z kompozycji otrzymał w 1961, rok później obronił pracę magisterską z teorii specjalnej). W latach 1961–1966 był kierownikiem muzycznym warszawskiego kabaretu studenckiego Stodoła. Następnie taką funkcję pełnił w zespole Alibabki (w 1964) oraz Zespole Artystycznym Wojska Polskiego „Granica” (w latach 1966–1970). W latach 1967–1970 prowadził zajęcia z aranżacji na wydziale kompozycji Akademii Muzycznej w Warszawie. W latach 1979–1981 wykładał aranżację i inne przedmioty muzyczne w Instytucie Wychowania Muzycznego WSP w Kielcach. W Państwowej Szkole Baletowej w Warszawie był nauczycielem umuzykalnienia i historii muzyki.