Absolwent PWST w Krakowie (1974). Zadebiutował w Teatrze Polskim w Bielsku-Białej w spektaklu „Rewizor” w reż. A. Nowaka, gdzie zagrał rolę Iwana Kuźmicza Szpiekina, w 1974 r.

Obecnie w repertuarze:

„Tango” S. Mrożek
„Szewczyk Dratewka” M. Kownacka
„Ania z Zielonego Wzgórza” L.M. Montgomery
„Wakacje z duchami” A. Bahdaj, P.Rowicki
„Dobry wojak Szwejk” J. Hasek, I. Gorzkowski
"Upiory" H. Ibsen
"Horror szał" P. Pilarski
"Nowa Księga Dżungli" M. Kurkowski