Absolwent Wydziału Aktorskiego Państwowej Wyższej Szkoły Filmowej, Telewizyjnej i Teatralnej im. Leona Schillera w Łodzi.
Pracował w teatrach: im. Horzycy w Toruniu (1981–1985) i Dramatycznym w Legnicy (1985–1988).
Zagrał między innymi w serialach: Na Wspólnej i Ranczo.
W latach 2007–2008 był wykładowcą na Wyższej Szkole Pedagogicznej w Łodzi.
Wyreżyserował: Czekając na Godota w Teatrze Nowym w Łodzi w 2004 roku oraz Co się stało kwiatom w 2007 roku i Faceci to gady w 2008 roku w Śródmiejskim Forum Kultury w Łodzi.
W Teatrze Nowym pracował w latach 2005–2008 oraz obecnie (od 2009).
Role w Teatrze Nowym:
- Twardosz, Dożywocie reż. Szczepan Szczykno, 2003
- Strawiński, Madame Jacques, Mistrz i Małgorzata reż. Andrzej Maria Marczewski, 2003
- Bobby Franklyn, Mayday reż. Ryszard Nyczka, 2004
- Aktor, Montserrat reż. Grzegorz Królikiewicz, 2004
- Estragon, Czekając na Godota reż. własna, 2004
- Król, Krzesiwo reż. Katarzyna Deszcz, 2005
- Suchorzewski, Termopile polskie reż. Andrzej Maria Marczewski, 2006
- Upiór, Wesele reż. Ryszard Peryt, 2007
- Satin, Na dnie reż. Ireneusz Janiszewski, 2009
- Schmitz, Biedermann i podpalacze reż. Krzysztof Babicki, 2010






