Aktor telewizyjny, teatralny, pedagog, autor sztuk i reżyser, którego droga artystyczna od początku związana była z najlepszymi scenami w Polsce. Debiutancką rolę zagrał w Teatrze Narodowym w spektaklu reżyserowanym przez mistrza Adama Hanuszkiewicza. Potem przez wiele lat był związany z Teatrem Muzycznym oraz Teatrem Miejskim w Gdyni, gdzie za swoje role otrzymał wiele prestiżowych nagród. Na przełomie lat osiemdziesiątych przeniósł się do Berlina, gdzie grał w Theater am Ufer i prowadził wykłady z reżyserii i aktorstwa w Die Etage-Schule fur die Darstellenden Kunste. Na swoim koncie ma niezliczoną ilość ról serialowych oraz filmowych. W przedstawieniu „Przekręt (nie)doskonały” zagrał swoją pierwszą rolę w Teatrze Capitol. Gra także rolę Freda w spektaklu „Dama bije króla”.