Poeta i autor tekstów piosenek. Studiował na Wydziale Aktorskim Państwowej Wyższej Szkoły Teatralnej w Warszawie. Absolwent Wydziału Filologii Polskiej Katolickiego Uniwersytetu Lubelskiego. W czasie studiów współpracował jako aktor z teatrem akademickim Katolickiego Uniwersytetu Lubelskiego. Tam też zadebiutował jako autor tekstem piosenki
Mgła nad Lublinem.
Jest autorem skeczy, tekstów satyrycznych i monologów dla kabaretu Wagabunda, Teatru na Targówku i Teatru Syrena w Warszawie; tekstów piosenek do sztuk teatralnych, m.in. do Adama i Ewy; bajek dla teatrów lalkowych, m.in. Gołębie warszawskie, Czarne diamenty i Diabeł siedzi w polskiej duszy; tekstów piosenek m.in. dla
Hanny Banaszak,
Anny German, Teresy Haremzy,
Ireny Jarockiej,
Haliny Kunickiej,
Jerzego Połomskiego,
Ireny Santor,
Zdzisławy Sośnickiej,
Jaremy Stępowskiego,
Ewy Śnieżanki i
Zbigniewa Wodeckiego oraz dla dzieci.
Jego karierze poświęcone jest hasło w telewizyjnej wersji Leksykonu Polskiej Muzyki Rozrywkowej” odcinek 108 (reż.
Ryszard Wolański).
Jest laureatem:
— II nagrody w konkursie poetyckim Koła Młodych Związku Literatów Polskich w Lublinie w 1956 r.,
— wyróżnienia na Krajowym Festiwalu Piosenki Polskiej Opole ’63 za Bal u Zuzi (muz. I. Wieczorek),
— I nagrody na festiwalu w Tokio (Japonia) w 1972 r. za Nie ma drogi dalekiej,
— II nagrody na Krajowym Festiwalu Piosenki Polskiej Opole ’78 za piosenkę Inna[1].