– w 1982 roku zdał Państwowy Egzamin Eksternistyczny dla Aktorów Dramatu ZASP. Współpracował z Teatrem Kacperek w Rzeszowie, Teatrem Dramatycznym w Elblągu, Teatrem Polskim w Szczecinie, Teatrem Studyjnym w Łodzi, na deskach Teatru im. Wandy Siemaszkowej w Rzeszowie po raz pierwszy pojawił się w 1977 roku, w 1989 na stałe dołączył do Zespołu Artystycznego.
Zdobyte nagrody/wyróżnienia:
– Nagroda Specjalna 07. Festiwalu Nowego Teatru dla zespołu aktorskiego spektaklu „Wiśniowy Sad” w reż. Andro Enukidze z Teatru im. W. Siemaszkowej w Rzeszowie (2021)
-Nagroda Zespołowa 25. Ogólnopolskiego Konkursu na Wystawienie Polskiej Sztuki Współczesnej w spektaklu „Lwów nie oddamy”, w reż. Katarzyny Szyngiery
– Nagroda Specjalna Jury 14. Festiwalu Polskich Sztuk Współczesnych „R@port” w Gdyni dla spektaklu Katarzyny Szyngiery, Marcina Napiórkowskiego, Mirosława Wlekłego, pt. „Lwów nie oddamy” w reż. Katarzyny Szyngiery z Teatru im. Wandy Siemaszkowej w Rzeszowie (2019);
– GRAND PRIX i Wielka Nagroda Publiczności dla spektaklu „Lwów nie oddamy” w reż. Katarzyny Szyngiery, przyznana podczas Festiwalu „KONTRAPUNKT – Przegląd Teatrów Małych Form” w Szczecinie (2019);
Ważniejsze role:
– „Noc Listopadowa” – Wysocki (reż. W. Jesionka, 1978)
– „Tango” – Edek (reż. D. Jagła, 1980)
– „Wesołego powszedniego dnia” – Szczęście (reż. T. Wiśniewski, 1981)
– „Poskromienie złośnicy” – Petrukio (reż. R. Kordziński, 1984)
– „Lekarz mimo woli” – Łukasz (B. Beer, 1985)
– „Mój wiek” – Broniewski (reż. M. Mokrowiecki, 1989)
– „Parady” – Kasander (reż. W. Adamek, 1989)
– „Życie jest snem” – Basilio (reż. B. Ciosek, 1990)
– „W małym dworku” – Kozdroń (reż. J. Skwark, 1992)
– „Zemsta” – Cześnik (reż. B. Ciosek, 1993)
– „Bunia” – Karmelo (reż. R. Major, 1994)
– „Wesele” – Czepiec (reż. B. Ciosek, 1994)
– „Mąż i żona” – Wacław (reż. W. Nurkowski, 1995)
– „Cud na Greenpoincie” – Azbest (reż. W. Zeidler, 1996)
– „Trzy siostry” – Czebutykin (reż. B. Ciosek, 1997)
– „Inkasent” – Timothy Fox (reż. H. Rozen, 1999)
– „Deballage” – Kulas (reż. J. Szajna, 1999) – „Balladyna” – Pustelnik (reż. K. Deszcz, 2005)
– „Moja córka, moja miłość” – Leonce (reż. R. Caban, 2008)
– „Jan Kochanowski – Miło szaleć, kiedy czas po temu” – Kochanowski (reż. S. Gaudyn, 2008)
– „Ożenek” – M. Gogol – Jajecznica (reż. Remigiusz Caban)
– „Zemsta” – Fredro – Cześnik (reż. Remigiusz Caban, 2012)
– „Lwów nie oddamy” – Aktor (reż. Katarzyna Szyngiera, 2018)