Aktor Teatru Polskiego. Absolwent Państwowej Wyższej Szkoły Teatralnej w Krakowie (1968). Na deskach scenicznych zadebiutował w roku 1968 rolą Sebastiana w spektaklu Wieczór Trzech Króli – Wiliama Shakespeare`a, w reżyserii Bronisława Dąbrowskiego.
Zawodowo związany z teatrami: Polskim we Wrocławiu, Rozmaitości w Krakowie, Teatrem Ziemi Opolskiej, Teatrem w Płocku oraz Teatrem 13 Muz i Teatrem Krypta w Szczecinie. Od roku 1999 na stałe w zespole Teatru Polskiego w Szczecinie.
W roku 1967 na II Przeglądzie Teatru Małych Form we Wrocławiu, Aktor uhonorowany został nagrodą dla młodego aktora, za program „Karzeł” wg prozy Lagerkvista.
W roku 1977 na XII OPZTMF w Szczecinie, Aktor zdobył nagrodę za spektakl „Zabawa” Sławomira Mrożka i „Dystans” Jerzego Broszkiewicza.
Aktor wielokrotnie nominowany do nagrody Bursztynowego Pierścienia.
Ważniejsze role zagrane w Teatrze Polskim:
- Tichomir Bałczew – Ta mała ziemia – Georgi Dżagarow – reż. Andrzej Ziębiński – premiera 1976
- Pan z przedziałkiem – Kartoteka – Tadeusz Różewicz – reż. Jan Jeruzal – premiera 1977
- Merkucjo – Romeo i Julia – Wiliam Shakespeare – rez. Janusz Bukowski – premiera 1980
- Oleś – Czapa, czyli śmierć na raty – Janusz Krasiński – reż. Zbigniew Wilkoński – premiera 1982
- Bernardine – Miarka za miarkę – Wiliam Shakesperae – reż. Irena Wollen - premiera 1982
- Rogożyn – Idiota – Fiodor Dostojewski – reż. Andrzej May – premiera 1988
- Szambelan – Iwona księżniczka Burgunda – Witold Gombrowicz – rez. Marcel Kochańczyk – premiera 1989
- Gerwazy – Pan Tadeusz – Adam Mickiewicz – reż. Bartłomiej Wyszomirski – premiera 1996
- Krystian Iwanowicz Hubner – Rewizor – Mikołaj Gogol – reż. Wojciech Solarz – premiera 1999
- Tomasz Kobrzycki –– Trans – Atlantyk - Witold Gombrowicz – reż. Wiesław Górski – premiera 2000
- Doktor – Hamlet – Wiliam Shakespeare – reż. Adam Opatowicz – premiera 2002
- Pan Karol – Szkoła żon – Moliere – reż. Andrzej Sadowski – premiera 2002
- Grzegorz – Kordian – Juliusz Słowacki – reż. Andrzej Rozhin – premiera 2002
- Tajny Radca – Cień – Wojciech Młynarski – reż. Adam Opatowicz - premiera 2005
Role w aktualnym repertuarze:
- Nikanor Iwanowicz Bosy – Mistrz i Małgorzata – Michaił Bułhakow – reż. Adam Opatowicz – premiera 2000
- Filostrates – Sen nocy letniej – Wiliam Shakespeare – reż. Adam Opatowicz - premiera 2004