Wraz ze swoją żoną, Iloną, był bohaterem telewizyjnego filmu dokumentalnego Mirosława Gronowskiego Bardzo młodzi oboje (1973). Wystąpił w psychologicznym filmie dla dzieci Koniec wakacji (1974). Za ciepło przyjętą przez odbiorców i krytyków rolę kilkunastoletniego pomocnika kelnera, a później kelnera w eleganckiej restauracji wielkiego hotelu „Pacyfik” w Zaklętych rewirach (1975) Janusza Majewskiego otrzymał nagrodę tygodnika „Film”. Następnie wystąpił w roli kapitana Josepha Conrada-Korzeniowskiego w filmie psychologicznym Andrzeja Wajdy Smuga cienia (1976) na motywach powieści Josepha Conrada. Zagrał gefreitra Jana Kani w komedii C.K. Dezerterzy (1985) Janusza Majewskiego.
Sławę na małym ekranie przyniosła mu rola neurotycznego pana Mareczka w telewizyjnym Kabareciku Olgi Lipińskiej, w którym zaprezentował vis comica i umiejętności imitatorskie. W latach 1988–1991 grał jedną z głównych ról w serialu Pawła Karpińskiego W labiryncie. Następnie zagrał Olgierda Halskiego w policyjnym serialu telewizyjnym Ekstradycja (1995–1996, 1998).