W latach 1960–1966 studiował na Wydziale Malarstwa i Grafiki Akademii Sztuk Pięknych w Warszawie, w 1966 uzyskał dyplom w pracowni plakatu prof. Henryka Tomaszewskiego. Po studiach, w 1971 został asystentem swojego promotora i pełnił tę funkcję do 1985. Po odejściu prof. Tomaszewskiego na emeryturę objął po nim samodzielną Pracownię Projektowania Graficznego dla studentów Wydziału Grafiki Warsztatowej. Prowadził też pracownię grafiki i plakatu w Europejskiej Akademii Sztuk w Warszawie.
W latach 1981–1982 wykładał na Uniwersytecie w Damaszku, w 1989 w Wyższej Szkole Wzornictwa w Offenbach (Niemcy) oraz w latach 1991–1992 w Instytucie Sztuki Użytkowej w Rovaniemi (Finlandia). Nauczał również w uczelniach artystycznych w fińskich Helsinkach, holenderskich – Arnhem, Groningen i Hadze, meksykańskiej Guadalajarze, chilijskich – Santiago i La Sernie, oraz kanadyjskim Montrealu. W 1990 otrzymał tytuł naukowy profesora.
Jego prace znajdują się m.in. w kolekcji Muzeum Plakatu w Wilanowie i Muzeum Narodowego w Poznaniu. W 1988 otrzymał Nagrodę „Problemów” za wieloletni udział w popularyzatorskiej działalności „Problemów”