Zagral wiele ekranowych ról, lecz najbardziej zauważalny był jako stary góral Kuba Pudras – kłusownik, który podczas zimy zaczyna karmić padające zwierzęta sianem podkradanym bogatym gazdom w dramacie telewizyjnym Myśliwy (1973), wozak Michał Kopera, który ulega podczas pracy ciężkiemu wypadkowi, w dramacie telewizyjnym Henryka Bielskiego Hasło (1976), robotnik Marian Matyja w serialu Zbigniewa Chmielewskiego Ślad na ziemi (1978) i bosman Ignacy Krzemiński, który po przejściu na emeryturę wraca do rodzinnej wsi, w dramacie psychologicznym Sylwestra Szyszko Zerwane cumy (1979). Zebrał znakomite recenzje za kreację klucznika Kazimierza w dramacie psychologicznym Wojciecha Marczewskiego Klucznik (1979) u boku Tadeusza Łomnickiego. Jego rola generała „Bołdyna” w dramacie wojennym Ewy i Czesława Petelskich Bołdyn (1981) została wysoko oceniona przez krytyków.
Zajmował się również dubbingiem;