Kompozytor, aranżer i dyrygent. Ukończył Liceum Muzyczne w Poznaniu i Państwowa Wyższą Szkołę Muzyczną w Łodzi.
W latach 1965–1971 prowadził wspólnie z Markiem Jaszczakiem orkiestrę Kanon Rytm, utworzoną z uczniów i studentów łódzkich szkół muzycznych. Towarzyszyła ona na estradzie i w nagraniach radiowych m.in.
Krzysztofowi Cwynarowi, duetowi
Framerowie,
Steni Kozłowskiej,
Halinie Kunickiej,
Jolancie Marciniak,
Łucji Prus,
Andrzejowi Rybińskiemu,
Irenie Santor,
Ewie Śnieżance,
Teresie Tutinas.
Brała także udział w programach Ośrodka Telewizyjnego w Łodzi (Halo tu Łódź, Proszę dzwonić, Rendez-vous z Kanon Rytmem).
Współpracował z TVP jako kierownik muzyczny programów muzycznych (Giełda piosenki, Telewizyjny Ekran Młodych, Bank Miast, Turniej Miast, Od Opola do Opola).
Wielokrotnie brał udział w krajowych i międzynarodowych festiwalach piosenkarskich jako współorganizator, juror i dyrygent.
Jest kompozytorem muzyki do filmów krótkometrażowych i dokumentalnych oraz piosenek m.in. dla
Daniela,
Marleny Drozdowskiej,
Anny German,
Krystyny Giżowskiej,
Edwarda Hulewicza,
Anny Jantar,
Tadeusza Rossa,
Grażyny Świtały,
Elżbiety Wojnowskiej.