Aktor filmowy i teatralny oraz wokalista. W 1998 roku ukończył Akademię Teatralną w Warszawie. W latach 1998-2001 pracował w Teatrze Narodowym w Warszawie.
Od 2002 roku związany jest z Teatrem Nowym w Poznaniu.
Współpraca ze sceną poznańską zaowocowała takimi rolami jak: Raskolnikow („Zbrodnia i kara”), Segismundo („Życie jest snem”), Artur („Tango”), czy Don Juan („Don Juan”). W 2011 został uhonorowany Medalem Młodej Sztuki.
Odtwórca głównej roli (Chris) w musicalu Miss Sajgon w Teatrze Roma w Warszawie. Brał udział w wielu spektaklach i widowiskach muzycznych (m.in. w „Śnie nocy letniej” w reż. Wojciecha Kościelniaka, „Księżniczce czardasza” w reż. Grzegorza Chrapkiewicza).
Od 2001 roku współpracuje z Jerzym Satanowskim („Stachura czyli list do pozostałych”, „Życie to nie teatr”, „Mr. Barańczak”). Przez wiele lat odtwórca postaci Mirka Gabriela w serialu „Złotopolscy”.