Ukończył szkołę muzyczną w Łodzi oraz Wydział Dyrygentury PWSM we Wrocławiu. W latach 1953–1957 prowadził chór Uniwersytetu Wrocławskiego. Od 1956 r. koncertował na estradzie, a w latach 1958–1960 występował w łódzkim Teatrze Muzycznym. W latach 1961–1970 stworzył liczne nagrania z Orkiestrą Taneczną Polskiego Radia pod dyr. Edwarda Czernego oraz Orkiestrą Łódzkiej Rozgłośni PR pod dyr. Henryka Debicha.
W latach 70. występował jako aktor i piosenkarz w Teatrze Syrena w Warszawie. Jako kompozytor wielu piosenek otrzymał kilka nagród, m.in. na festiwalu w Rostocku w 1963 r. za piosenkę „Giovane, Giovane”, a za kompozycję „Zawołaj” Nina Urbano otrzymała nagrodę w Agrigento na Sycylii. „Most zakochanych” dał mu III nagrodę na KFPP w Opolu, a zdobywał również laury na festiwalach w Splicie i Słonecznym Brzegu.
Z jego autorskiej twórczości można wspomnieć popularne przeboje: „Automobil”, „Gdy ci serca brak”, „Mnie wystarczy Monte Verde” czy „Żurawie odlatują”. Natomiast w szerokim repertuarze były również włoskie szlagiery, m.in. „Selene” Domenico Modugno, a z rodzimych utworów – „Zginęła mi dziewczyna”, „Matko moja” czy tytułowa „Zimowa herbatka”, lansowana przed 60 laty przez TVP w formie klipu. Artysta wystąpił niedawno w jednym z programów telewizyjnych i wspominał dawne lata.