Absolwent PWST w Krakowie. Przez siedem sezonów był solistą – śpiewakiem Teatru Muzycznego w Gdyni. Występował też na deskach Teatru Miejskiego w Gdyni. Aktor Teatru Wybrzeże od 1994 roku. W 2004 roku otrzymał wyróżnienie honorowe na VIII Festiwalu Komedii „Talia”.
Obecnie można zobaczyć go w Teatrze Wybrzeże w spektaklach: „Pieszo”, „Intymne lęki”, „Per procura”, „Solness”. W Krakowskim Teatrze Scena Stu występuje w „Hamlecie” i „Koncercie Orfeusza”.