Genombrottet kom när han spelade i julkalendern 1981, Stjärnhuset. Men hans mest kända roll är bartendern Torbjörn ”Joker” i TV-såpan Rederiet. Det blev totalt 318 avsnitt under tio år.

Andra filmer han medverkat i är Black Jack, Änglagård och Jönssonligan dyker upp igen, samt i Avalon som gav honom guldbagge för bästa manliga huvudroll 2012.

I Let's dance dansar han med Jasmine Takács.