Aktor teatralny, filmowy i dubbingowy. Absolwent PWST w Warszawie. Grał w teatrach warszawskich, m.in.: Dramatycznym, Polskim, Na Woli, Muzycznym „Roma”, Narodowym, oraz krakowskich: Bagatela im. T. Boya-Żeleńskiego i KTO.
Na ekranie zadebiutował już jako dziecko w filmie „Paragon gola”. W „Dolinie Issy” w reżyserii Tadeusza Konwickiego wcielił się w postać leśniczego Baltazara. Wystąpił m.in. w „Jeziorze Bodeńskim”, „Komediantce”, „Tabu”, „Ogniem i mieczem” oraz szeregu spektakli Teatru Telewizji. Jest uznanym lektorem wielu filmów dokumentalnych oraz audiobooków.
Zdobywca m.in. „Wielkiego Splendoru”, Nagrody Aktorskiej im. Janusza Warneckiego oraz Złotego Mikrofonu za „mistrzowską interpretację prozy i poezji w Teatrze Polskiego Radia”. Nominowany do Feliksa Warszawskiego za drugoplanową rolę Aleksandra Seriebriakowa w przedstawieniu „...i tyle miłości” Antoniego Czechowa w Teatrze Ateneum w Warszawie.