Aktor teatralny, telewizyjny, filmowy i dubbingowy, absolwent Akademii Teatralnej im. Aleksandra Zelwerowicza w Warszawie.
Debiutował w wieku 13 lat rolą Gavroche’a w musicalu Les Misérables w reżyserii Jerzego Gruzy w Teatrze Muzycznym w Gdyni. Przez dwanaście lat uczył się w szkole muzycznej gry na fortepianie i klarnecie. Po ukończeniu studiów aktorskich współpracował z Teatrem Narodowym, warszawskim Teatrem Polskim, teatrami Scena Prezentacje, Capitol, Kamienica, Roma oraz z Kabaretem Olgi Lipińskiej. W dorobku ma również role w Teatrze Telewizji i Teatrze Polskiego Radia oraz kilka ról filmowych (m.in. Strefa ciszy, Karol, człowiek, który został papieżem, Wkręceni). W 2007 roku ukończył studia Master of Arts in Acting na uniwersytecie w Manchester. W latach 2008-2017 był aktorem wrocławskiego Teatru Pieśń Kozła, jednego z najlepszych niezależnych zespołów teatralnych w Europie.
Dużą popularność przyniosła mu rola Marka Mostowiaka w serialu M jak miłość, którą grał przez 18 lat. Tańcząc w parze z Anną Głogowską zwyciężył w XIII edycji „Tańca z gwiazdami”, zdobył też Złotą Maskę wygrywając VIII edycję programu „Twoja Twarz Brzmi Znajomo” i przez kolejnych 6 edycji był jednym z jego jurorów.
Zagrał ponad 30 ról w dubbingu, użycza głosu m.in. disneyowskiej Myszce Mickey i postaci Luke’a Skywalkera z Gwiezdnych wojen. Od początku swojej kariery zajmuje się też piosenką aktorską, wystąpił w wielu koncertach i spektaklach muzycznych („m.in. Berlin, czwarta rano czy Nowy Jork. Prohibicja), wydał też płytę z piosenkami ze swojego recitalu pt. Album rodzinny.
Kocha wędrówki po górach, muzykę klasyczną i japońską zieloną herbatę.