(niemiecki serial kryminalny) (1974) – major Wegener Jezioro osobliwości (1972) – Wiktor Soroka, ojciec Michała Patrząc pod słońce (1971) – lekarz, przyjaciel dziewczyny Czekam w Monte-Carlo (1969) – Piotr Zawadzki Stawka większa niż życie (serial telewizyjny) (1967) – major Broch (odc. 14. Edyta i odc. 15. Oblężenie) Walkower (1965) – fałszywy ksiądz Popioły (1965) – książę Józef Poniatowski Przygoda pana Trapsa (spektakl telewizyjny, 1965) – Alfredo Traps Nieznany (1964) – porucznik Nagraba Mansarda (1963) – Antoni Sygietyński Przeciwko bogom (1961) – kapitan Karol Doroń Rok pierwszy (1960) – sierżant Łukasz Otryna Pościg (1953) – Stefan Ostatni etap (1947) – Tadek

Role teatralne (wybór) Paź w Cydzie Pierre’a Corneille’a (1945) Poeta w Weselu Stanisława Wyspiańskiego w Teatrze im. Juliusza Słowackiego w Krakowie (1956) Konrad w Wyzwoleniu Stanisława Wyspiańskiego w Teatrze im. Juliusza Słowackiego w Krakowie (1957) Car w Kordianie Juliusza Słowackiego w Teatrze im. Juliusza Słowackiego w Krakowie (1957) Szczęsny w Horsztyńskim Juliusza Słowackiego w Teatrze im.