Przyszedł na świat i wychowywał się w Ostrowcu Świętokrzyskim. Jako mały chłopiec marzył, by zostać marynarzem. W rodzinnym mieście ukończył Liceum Ogólnokształcące nr II im. Joachima Chreptowicza. Sześć razy zmieniał szkoły policealne a także pracował jako ratownik w karetce pogotowia ratunkowego, zanim za drugim razem dostał się na wydział zamiejscowy krakowskiej Państwowej Wyższej Szkoły Teatralnej we Wrocławiu.
Po raz pierwszy na szklanym ekranie pojawił się w telewizyjnym filmie sportowym ówczesnego debiutanta Mirosława Borka Daleki dystans (1985) u boku Jerzego Schejbala. W dniu 17 września 1987 roku zadebiutował w przedstawieniu dyplomowym Bal w Operze Juliana Tuwima na scenie Teatru im. C. K. Norwida w Jeleniej Górze, gdzie rok później zagrał jeszcze w spektaklach: Człowiek jak człowiek Bertolda Brechta, Biesy Fiodora Dostojewskiego i Sen nocy letniej Williama Szekspira.
W serialu Ballada o Januszku (1987) pojawił się jako kolega tytułowego bohatera. Wielkim sukcesem okazała się jego debiutancka rola młodego mordercy taksówkarza w dramacie Krzysztofa Kieślowskiego Krótki film o zabijaniu (1987), za którą otrzymał Nagrodę Szefa Kinematografii i Nagrodę Artystyczną Gdańskiego Towarzystwa Przyjaciół Sztuki.
W 1989 roku po ukończeniu PWST wyjechał wraz żoną do Gdańska, gdzie otrzymał angaż do Teatru Wybrzeże i wystąpił m.in. w przedstawieniach: Wolność dla Barabasza jako Barabasz (1988), Pluskwa Władimira Majakowskiego (1989), Antoniusz i Kleopatra (1992) Williama Szekspira (1992) i Śmierć komiwojażera Feliksa Falka (1992). Za rolę chłopca w spektaklu Godzina kota w 1994 roku odebrał nagrodę na XXIX Ogólnopolskim Przeglądzie Teatrów Małych Form w Szczecinie i Statuetkę Pegaza. W 1996 roku został odznaczony Srebrnym Krzyżem Zasługi z okazji 50-lecia Teatru Wybrzeże. Za tytułową kreację w przedstawieniu szekspirowskim Hamlet (1997) zdobył nagrody – wojewody gdańskiego i prezydenta Gdańska.
Na dużym ekranie zagrał m.in. w dramatach – Chce mi się wyć (1989) i Nad rzeką, której nie ma (1991) Andrzeja Barańskiego oraz filmach wojennych – Pierścionek z orłem w koronie (1992) Andrzeja Wajdy i Demony wojny wg Goi (1998) Władysława Pasikowskiego. Rola gracza o niejasnej przeszłości, który odnosi na giełdzie spektakularne sukcesy w dramacie sensacyjnym Amok (1998) przyniosła mu nominację do nagrody Orła. W 1998 roku został laureatem prestiżowej nagrody im. Leona Schillera. W 2003 roku przyjął rolę komisarza policji Igora Szajbińskiego 'Szajby’ w serialu Polsatu Fala zbrodni. Kolejną rolą była postać Kirkora, a partnerowała jemu gwiazda kina amerykańskiego Faye Dunaway w filmie Dariusza Zawiślaka Balladyna.
Fundator Fundacji „żyć z POMPĄ”, która działa od 2009 roku na rzecz dzieci leczonych przy pomocy pomp medycznych: do żywienia, do oddychania, do podaży leków przeciwbólowych i insuliny.
Żródło: Wikipedia.org