Absolwent Wydziału Lalkarskiego Państwowej Wyższej Szkoły Teatralnej im. Ludwika Solskiego w Krakowie, filia we Wrocławiu.
Pracował w teatrach: Dramatycznym w Legnicy (1977–1978), im. Cypriana Kamila Norwida w Jeleniej Górze (1978–1979), im. Juliana Tuwima w Łodzi (1979–1982), im. Adama Mickiewicza w Częstochowie (1982–1984), im. Wojciecha Bogusławskiego w Kaliszu (1984–1987) i Studyjnym ‘83 im. Juliana Tuwima w Łodzi (1990–1997).
Zagrał między innymi w serialach: M jak miłość, Świat według Kiepskich, Czego się boją faceci – czyli seks w mniejszym mieście, Pierwsza miłość i Dwie strony medalu oraz w filmach, m.in.: Kiler w reż. Juliusza Machulskiego, Sara w reż. Macieja Ślesickiego, Poranek kojota w reż. Olafa Lubaszenkii i Zamianaw reż. Konrada Aksinowicza.
W Teatrze Nowym pracował w latach 1987–1990, 1997–2001 oraz obecnie (od 2003).
Role w Teatrze Nowym:
- Kolega I, Ja, Gombrowicz reż. Wojciech Szulczyński, 1988
- Oprawca, Bestia i Piękna reż. Krzysztof Rogoż, 1988
- Służący II, Dożywocie reż. Ludwik Benoit, 198
- Dozorca James Parku, Kordian reż. Jerzy Hutek, 1989
- Dziadek, Białe małżeństwo reż. Jacek Chmielnik, 1994
- Puk, Faust reż. Zdzisław Jaskuła, 1998
- Clotaldo, Życie jest snem reż. Jacek Sut, 1999
- Łatka, Dożywocie reż. Szczepan Szczykno, 2003
- Behemot, Mistrz i Małgorzata reż. Andrzej Maria Marczewski, 2003
- Izquierdo, Montserrat reż. Grzegorz Królikiewicz, 2004
- Goldberg Natan, Urodziny Stanleya reż. Ryszard Kotys, 2005
- Kniaź Patiomkin, Marszałek, Napoleon, Termopile polskie reż. Andrzej Maria Marczewski, 2006
- Służący radcy sądu, Rozbity dzban reż. Jerzy Zelnik, 2006
- Karhan, Brygada szlifierza Karhana reż. Remigiusz Brzyk, 2008
- Germanin, Lech, Piast, Siemomysł, Król-Duch reż. Łukasz Kos, 2009
- Kostylew, Na dnie reż. Ireneusz Janiszewski, 2009
- Ostatni gość, Kulawy, Transfer reż. Norbert Rakowski, 2010
Nagrody, wyróżnienia, odznaczenia:
- 1998 – nagroda artystyczna Wojewody Łódzkiego
- 2010 – nagroda Prezydenta Miasta Łodzi


