Konrada Swinarskiego oraz Troilosa w Troilusu i Kresydzie Williama Shakespeare’a (1978), a także grał ponownie u Adama Hanuszkiewicza w Mickiewiczu - Młodości Adama Mickiewicza (1976) jako Anioł Stróż, Płatonowie Antona Czechowa (1976) jako Wasyl i Dziadach części III Mickiewicza (1978) jako więzień.

W 1988 na scenie The Odyssey Theatre w Los Angeles zagrał w języku angielskim w sztuce Witkacego Szewcy w reż. Kazimierza Brauna. W 1999 wyreżyserował monodram Ziarnem Polski być autorstwa Juliusza Słowackiego i Fryderyka Chopina. W 2000 w warszawskim Nowym Teatrze wystąpił jako Andrew w Listach miłosnych A.R. Gurneya w reż. Jacka Bursztynowicza. W 2003 zagrał Bernarda w przedstawieniu impresaryjnym Zgrzyty Enza Cormanna w reż. Anny Kekus i w roli Vito w Klubie hipochondryków Maggie Wright Woodturner w reż. Wojciecha Malajkata w Teatrze Syrena. W 2010 wystąpił w roli Roda w Dziewczynach z kalendarza Tima Firtha w reż. Tomasza Dutkiewicza w Teatrze Komedia w Warszawie.

Role ekranowe

Trzykrotnie z ojcem spotkał się na planie filmowym;