Od 29 lat związany z Teatrem Śląskim, dokąd zaangażował się po ukończeniu PWST w Krakowie. Zagrał ok. 90 ról, z których za najważniejsze uważa: Oliwera w Jak Wam się podoba i Demetriusza w Śnie nocy letniej Szekspira, Andrzeja Koseckiego w Popiele i diamencie J. Andrzejewskiego, Alcesta w Mizantropie Moliera, Venticellego w Amadeuszu Shaffera, Klaudiusza w Hamlecie, Zamachowcę w Królu IV S. Grochowiaka, Judasza w Żegnaj, Judaszu I. Iredyńskiego, Kaligulę w Caliguli A. Camusa (Złota Maska 1989), Sexualne zło wg K. Weilla, Iwana w Braciach Karamazow F. Dostojewskiego (nagroda Leny Starke Śląskiego oddziału ZASP), dr Gruna w Wariacie i zakonnicy Witkacego, Dyrektora Filharmonii w Rzeźni Sławomira Mrożka, Perfekcjonistę w Glennie Younga, Pozza w Czekając na Godota S. Becketta, Reżysera w Wyzwoleniu S. Wyspiańskiego, Ojca w Przemianie F. Kafki, Jakuba w Play - Schulz, sanatorium pod Klepsydrą B. Schulza (Złota Maska 2004, nagroda Leny Starke), George'a w przedstawieniu Tajemniczy Mr. Love K. Leecha, George'a w Kto się boi Virginii Woolf? E. Albee'go (Złota Maska 2004), Regimentarza w Śnie srebrnym Salomei J. Słowackiego, Pijaka w Domu przeznaczonym do wyburzenia J. Rykały, Jana w Push up 1-3. Ostatnie piętro R. Schimmelpfenniga, Panelouxa w Dżumie A. Camusa. Współpracował z wybitnymi polskimi reżyserami, zagrał również kilkanaście małych ról i epizodów filmowych. Wykładowca Akademii Muzycznej w Katowicach i Studium Aktorskiego przy Teatrze Śląskim. Ściśle współpracuje z Uniwersytetem Śląskim i Akademią Ekonomiczną w Katowicach.