Absolwent krakowskiej PWST (1987). Od dyplomu do 2000 roku aktor Teatru im. J. Słowackiego. W 1993 roku założył Kabaret pod Wyrwigroszem, w którym z powodzeniem spełnia się jako autor, aktor i reżyser. Jest również właścicielem studia filmowego Arlekin oraz producentem filmowym i telewizyjnym.
Role w Teatrze STU:
- Cnoty niewieście albo dziwki w majonezie (reż. Krzysztof Jasiński, 2022) jako Prokurator Scurvy
- Wariacje Tischnerowskie. Kabaret filozoficzny (reż. Artur “Baron” Więcek, 2009) jako Wawrzek-Stary góral
- Zemsta (reż. Krzysztof Jasiński, 2004) jako Papkin
- Sztuka kochania. Sceny dla dorosłych (reż. Krzysztof Jasiński, 2004)
- Śleboda, czyli powaby życia (reż. Waldemar Śmigasiewicz, 2003)
- Hamlet (reż. Krzysztof Jasiński, 2000) jako Rosenkrantz