Aktor filmowy i teatralny. Absolwent łódzkiej szkoły filmowej, którą skończył w 1986 roku. Występuje na deskach warszawskich teatrów: Narodowego i Studio. Pracę w teatrze zaczął wielkimi rolami Hamleta i Konrada w „Dziadach”. Jest laureatem nagrody im. Schillera i Wyspiańskiego.
W filmie zadebiutował jeszcze w czasie studiów. Najpierw zagrał w „Żurawiu i czapli” a rok później w „Czarnych stopach” – ekranizacji popularnej powieści dla młodzieży. Grał u najwybitniejszych polskich reżyserów – Andrzeja Wajdy („Wielki tydzień”), Jerzego Hoffmana („Ogniem i mieczem”) i Barbary Sass („Pajęczarki”).
Ma na swoim koncie również dubbingi, w tym najbardziej chyba znaną rolę Kota w Butach ze „Shreka”. Jego ulubiony film to „Piknik pod wiszącą skałą”.




