W Teatrze Polskiego Radia wystąpił w kilkudziesięciu słuchowiskach, w tym w adaptacjach klasyki literatury polskiej i światowej, grając m.in. tytułową rolę w słuchowisku Peer Gynt Henrika Ibsena oraz Henryka Darnleya w Marii Stuart Juliusza Słowackiego, a także biorąc udział w realizacjach takich utworów, jak Inny świat Gustawa Herlinga-Grudzińskiego czy Pan Tadeusz. Ostatni zajazd na Litwie Adama Mickiewicza.
Telewidzom znany jest z ról w serialach: M jak miłość (2005–2008), W rytmie serca (2018) czy Oko za oko (2018). Jest również aktorem dubbingowym. Jesienią 2020 został głosem stacji telewizyjnej TTV.
Od 2024 rozwija także praktykę artystyczną w obszarze fotografii, wideo, obiektu i instalacji interaktywnej. Studiował w Akademii Fotografii w Warszawie, a następnie podjął studia na kierunku fotografia na Uniwersytecie Artystycznym im. Magdaleny Abakanowicz w Poznaniu. W swoich pracach podejmuje zagadnienia pamięci, tożsamości, reprezentacji i obecności człowieka w obrazie.
W czerwcu 2025 ożenił się z piosenkarką Sashą Strunin. Z poprzedniego małżeństwa ma czworo dzieci.
Nagrody 2003: Grand Prix Festiwalu im.