– Robert Anthony Eden 1979: Do krwi ostatniej – Robert Anthony Eden (odc. 5) 1980: Sherlock Holmes i doktor Watson – lord Tarlton (odc. 16) 1982: Przesłuchanie – oficer na imieninach 1983: Na odsiecz Wiedniowi – wojewoda Grzymułtowski 1983: Katastrofa w Gibraltarze – Robert Anthony Eden 1983: Dom świętego Kazimierza – kapitan Zaleski 1984: Romans z intruzem – pułkownik Klon-Sawicki 1984: Miłość z listy przebojów 1984: 111 dni letargu – więzień w celi 192 1986: Złoty pociąg – członek kierownictwa Banku Polskiego 1986: Kryptonim „Turyści” – „Ruben”, agent polskiego kontrwywiadu we Francji (odc. 1 i 2) 1986: Kolega Pana Boga 1986: Czas nadziei – ksiądz 1987: Ucieczka z miejsc ukochanych – Grzegorz Błażejewicz, mąż Weroniki (odc. 3 i 4) 1988: Królewskie sny – kanclerz Jan Szafraniec 1988: Kornblumenblau 1989: Powrót wabiszczura – komisarz 1990: W piątą stronę świata 1990: Pożegnanie jesieni 1990: Napoleon – Cambaceres (odc. 6) 1990: Dziewczyna z Mazur – Leon Kabak, stryj Stefana

Teatr Telewizji Wystąpił w kilkudziesięciu spektaklach Teatru Telewizji. Zagrał m.in. rolę Danka w spektaklu Śluby powszednie (1960), a także rolę Hennerta w spektaklu Romans Teresy Hennert (1963).