Kompozytor, aranżer i pianista, także producent muzyczny. Studiował na Wydziale Mechanicznym Politechniki Krakowskiej oraz na Wydziale Wychowania Muzycznego Studium Nauczycielskiego w Krośnie. Pracował jako nauczyciel muzyki oraz realizator dźwięku w Rozgłośni Rzeszowskiej Polskiego Radia. W 1970 r. utworzył grupę wokalno-instrumentalną Respekt, w której debiutowała
Krystyna Prońko. Był kierownikiem muzycznym zespołów
Partita (1971–1976) i Familia (1977 r.), Teatru Syrena w Warszawie (1986–1989), a także festiwali w Opolu, Sopocie i Mrągowie. Wykładał w Studium Muzycznym przy Teatrze Rozrywki w Chorzowie (1978–1980) i na Wydziale Aktorskim Państwowej Wyższej Szkoły Teatralnej, Filmowej i Telewizyjnej w Łodzi (1988–1991). Aranżuje i komponuje piosenki do programów radiowych i telewizyjnych, m.in. do Kabareciku Olgi Lipińskiej i Poradni pozamałżeńskiej
Marcina Wolskiego.
Jego karierze poświęcone jest hasło w telewizyjnej wersji Leksykonu Polskiej Muzyki Rozrywkowej (odcinek 50 w reżyserii Ryszarda Wolańskiego) oraz program TV Wieczór kawalerski. Jest kompozytorem muzyki do spektakli teatralnych Sceny z życia Cyganerii, Filomena Marturano, Dom kobiet i Kolęda na cały rok; muzyki do bajki dla dzieci Poszukiwania Mistrza Baja; piosenek m.in. dla
BAJM,
Andrzeja Dąbrowskiego, Familii,
Anny Jantar,
Ireny Jarockiej,
Jolanty Jaszkowskiej,
Krzysztofa Krawczyka,
Alicji Majewskiej, Partity,
Andrzeja Rybińskiego,
Wojciecha Skowrońskiego,
Zbigniewa Wodeckiego i
Andrzeja Zauchy.
Jest laureatem:
— I nagrody na Krajowym Festiwalu Piosenki Polskiej Opole ’72 oraz I nagrody na Międzynarodowym Festiwalu Piosenki Sopot ’72 za Do zakochania jeden krok,
— II nagrody w koncercie Premiery na Krajowym Festiwalu Piosenki Polskiej Opole ’73 za Dwa razy dwa,
— I nagrody w koncercie Premiery na Krajowym Festiwalu Piosenki Polskiej Opole ’87 za Czekamy na wyrok[1].