w serialu Ballada o Januszku (1987) jako młody wychowawca z więzienia dla nieletnich, sensacyjnym obrazie Zabij mnie glino (1987) jako „Donald”, człowiek Stawskiego. Grał homoseksualistów, w tym Jurka Zbierskiego, kochanka Conrada Heinricha (Jan Englert), którego losy związane są dramatycznie z dziejami książąt pszczyńskich w dramacie Magnat i serialu Biała wizytówka (1986) Filipa Bajona, hrabiego Paszkowskiego w dramacie polsko-amerykańskim o okupacyjnej tragedii Cyganów I skrzypce przestały grać (And the Violins Stopped Playing, 1988) czy esesmana Totha w filmie Deborah (1995), miotającego się między miłością do mężczyzny a wiernością nazistowskim ideałom. W filmie Schodami w górę, schodami w dół (1988) pojawił się jako biseksualny hipnotyzer Ordęga.
W latach 1998–2003, w serialu Miodowe lata grał Jana Marszałka, szefa Karola Krawczyka – głównego bohatera (w tej roli Cezary Żak). Tę rolę powtórzył także w 2004, w spin-offie sitcomu, Całkiem nowe lata miodowe. W operze mydlanej TVP2 Na dobre i na złe (2000–2005) wcielił się w postać docenta Dariusza Depczyka, specjalisty ds. lecznictwa szpitalnego Mazowieckiej Kasy Chorych, ojca Macieja. Wystąpił gościnnie w popularnych sitcomach 13 posterunek (1998) i Lokatorzy (2002) oraz serialach kryminalnych Kryminalni (2004) i Fala zbrodni (2006).