Role w filmach oraz serialach telewizyjnych Znany jest też z ról w filmach i serialach telewizyjnych, m.in. z roli księcia mazowieckiego Janusza I w polskim filmie historycznym Krzyżacy w reż. Aleksandra Forda (1960), wystąpił także w Czarnych chmurach, Ziemi obiecanej i Pannach z Wilka. Partnerował Zofii Lindorf w przedwojennym melodramacie Trzy serca (kamerdyner Aleksander i jego żona Michalinka), grając w tej produkcji z Elżbietą Barszczewską, Jerzym Pichelskim i Aleksandrem Żabczyńskim. Jedną z jego najbardziej znanych ról była rola pułkownika Herberta Reinera w odcinku pt. Żelazny Krzyż w serialu telewizyjnym Stawka większa niż życie.

Spektakle teatralne (wybór) Teatr Miejski im. J. Słowackiego w Krakowie 1921: Burmistrz Stylmondu jako Karol von Schaunberg 1922: Ulica Dziwna jako Aptekarz; Abel (reż. Teofil Trzciński) 1923: Janosik jako Kuba (reż. T. Trzciński) 1923: Cyd jako Don Arias (reż. Stanisława Wysocka) 1924: Świerszcz za kominem (reż. S. Wysocka)