Studiował w PWSM w Łodzi fortepian w klasie H. Ilcewicz, później Z. Szymonowicza, a następnie kompozycję w klasie T. Paciorkiewicza. W 1972 roku ukończył studia kompozytorskie u T. Kiesewettera. Od 1992 roku prowadził w macierzystej uczelni zajęcia w Studiu Komputerowym Muzyki Elektronicznej, którego był współzałożycielem i kierownikiem. W latach 1992–1997 wykładał w łódzkiej PWSFTViT, gdzie prowadził zajęcia z interpretacji piosenki. Przez ponad trzydzieści lat do 1997 roku sprawował funkcję kierownika muzycznego w Teatrze im. S. Jaracza w Łodzi.