Brał udział w realizacjach Teatru Telewizji TVP dla najmłodszych widzów, m.in. w Bajkach pana Perrault w reż. Anette Olsen i Jerzego Sztwiertni (1974–1976) jako Kadet Rousselle.
W 1964 pojawił się po raz pierwszy na planie filmowym w epizodycznej roli uczestnika bójki na molo w dramacie psychologiczno-obyczajowym Zbigniewa Kuźmińskiego Banda. Pierwszą dużą i jednocześnie jedną z głównych ról doktora Adama Rawicza zagrał w dramacie psychologicznym Romana Załuskiego Kardiogram (1971). Był narratorem w polskiej wersji językowej radzieckiego serialu przygodowo-wojennego Siedemnaście mgnień wiosny (1974).
Odznaczenia i nagrody Odznaczony Srebrnym Krzyżem Zasługi (1978), Odznaką „Zasłużony Działacz Kultury” (1988) i Krzyżem Kawalerskim Orderu Odrodzenia Polski (2003).
W 1971 otrzymał wyróżnienie na XII Festiwalu Polskich Sztuk Współczesnych we Wrocławiu za rolę Mefista w sztuce Jerzego S. Sito Pasja Doktora Fausta w reż. Tadeusza Minca w Teatrze Narodowym w Warszawie. W 1977 został uhonorowany Nagrodą Państwową RFSRR za rolę Eugeniusza Truszczyńskiego w filmie Zapamiętaj imię swoje (1974) w reż. Siergieja Kołosowa.
Śmierć Zmarł 3 marca 2022 w Warszawie w wieku 80 lat.