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
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