Pianista, dyrygent i kompozytor, twórca niezwykłych melodii, ukończył PWSM w Warszawie (studiował kompozycję u Stefana Kisielewskiego). Był kierownikiem muzycznym Teatru Powszechnego w Łodzi. Współpracował z rozgłośnią Polskiego Radia w Katowicach, a po śmierci Jerzego Haralda (1965) prowadził orkiestrę taneczną. Był wiceprezesem ZG ZAKR, uczestniczył w Międzynarodowych Kursach Nowej Muzyki w Darmstadt. Komponował muzykę poważną (Allegro na harfę i orkiestrę, Ciaccona i fuga na flet, harfę, altówkę i wiolonczelę, Circulus na wiolonczelę solo, Partita na 120 instrumentów), filmową (do ponad 40 filmów fabularnych: "Hrabina Cosel", "Profesor Tutka", "Weekend z dziewczyną", "Wystrzał", 20 oświatowych i prawie 500 krótkometrażowych), seriali telewizyjnych "Czarne chmury"…