Aktor teatralny i filmowy.
W 1977r. ukończył warszawską PWST, debiutując w tymże roku w teatrze.
Aktor scen warszawskich: Teatru Współczesnego (1977-1997), Teatru Dramatycznego (od 1997). Wykładowca w warszawskiej PWST.
Zagrał w ponad 120 filmach i serialach, użyczał również swego głosu w dubbingu.