Aktor, śpiewak. W 1998 roku ukończył Państwowe Policealne Studium Wokalno-Aktorskie im. Danuty Baduszkowej w Gdyni. W latach 1998-99 występował w Teatrze Muzycznym im. Danuty Baduszkowej w Gdyni. W latach 2001-07 związany z Teatrem Wybrzeże w Gdańsku. W latach 2008-2013 aktor Starego Teatru w Krakowie, od roku 2016 Teatru Powszechnego w Warszawie.