Aktor, autor muzyki i tekstów piosenek. Absolwent technikum ekonomicznego i szkoły muzycznej, w 1985 r. ukończył Wydział Aktorski PWSFiT w Łodzi. Jeden z najpopularniejszych aktorów swojego pokolenia. Na dużym ekranie zadebiutował świetną rolą Ryśka w „Wielkiej majówce” Krzysztofa Regulskiego w 1981 roku. Grał m.in. w filmach Kazimierza Kutza („Pułkownik Kwiatkowski”, „Zawrócony”, „Sława i chwała”), Krzysztofa Kieślowskiego („Dekalog 10”, „Trzy kolory: Biały”) oraz Andrzeja Wajdy, Jacka Borowskiego, Macieja Wojtyszki, Filipa Bajona i Wojciecha Marczewskiego.
Laureat wielu nagród, zarówno polskich (Wiktory ’93 i ’96, Złota Kaczka ’93, Nagroda Bardiniego ’97), jak i zagranicznych. W latach 1985–97 występował w Teatrze Studio w Warszawie. Obecnie można go oglądać na scenie Teatru Narodowego.