Absolwent PWST w Warszawie. W teatrze zadebiutował w 1982 roku. Był aktorem Teatru Rozmaitości, gdzie zagrał m.in. Koseckiego w „Popiele i diamencie”, rolę Chłopca z Deszczu w „Dwóch teatrach”, Małego Księcia wg Saint-Exupery’ego, von Kostryna w „Balladynie” i Romea w „Romeo i Julii”. Następnie pracował w Teatrze Dramatycznym, gdzie m.in. wyreżyserował wspólnie z Andrzejem Blumenfeldem „Zatrutą studnię” wg Jacka Kaczmarskiego. [….] Występował także w Operze Narodowej w przedstawieniu „Kynolog w rozterce” oraz „Kolonia karna” wg Franza Kafki. Na scenie Teatru Współczesnego w Warszawie grał m.in. w „Wizycie starszej pani”, we „Wniebowstąpieniu” wg Tadeusza Konwickiego oraz w „Martwych duszach” Mikołaja Gogola w roli Adwokata. Ważniejsze filmy: „Lawa” reż. Tadeusz Konwicki, „Kornblumenblau” reż. Leszek Wosiewicz, „Pokój z krzykiem” reż. Janos Xantus (Węgry), oraz „Sceny dziecięce z życia prowincji” reż. Tomasz Zygadło. Związany z Polskim Radiem, zagrał w ponad tysiącu słuchowisk. Nagrodzony w 2010 r. Złotym Mikrofonem, w 2014 r. nagrodą za reżyserię słuchowiska „Cyjanek o piątej” i w 2016 r. nagrodą Wielki Splendor Teatru Polskiego Radia. Znany jest również jako lektor zapowiadający programy w telewizji TVN. Od 2011 r. jest wykładowcą aktorstwa w Akademii Muzycznej w Łodzi, a od 2016 r. twórcą oraz dyrektorem artystycznym Teatru Scena w Domu Literatury w Warszawie. (źródło: Wikipedia)