Absolwent PWST w Krakowie (1996). Zadebiutował w Teatrze im. L. Solskiego w Tarnowie w spektaklu „Wilki i owce” w reż. J. Peszka rolami Pawlina Sawielicza, Wukoła Naumowicza Czugunowa (1995). Związany z Teatrem Zagłębia od 2004 r.

Obecnie w repertuarze:
„Korzeniec” Z. Białas, T. Śpiewak
„Koń, kobieta i kanarek” T. Śpiewak
„Wakacje z duchami” A. Bahdaj, P.Rowicki
„Dobry wojak Szwejk” J. Hasek, I. Gorzkowski
"Horror szał" P. Pilarski
"Tartuffe" Molier