Aktor teatralny, filmowy, telewizyjny; na początku swojej kariery przez wiele lat związany z Teatrem Syrena w Warszawie. Grał u boku m.in. Ireny Kwiatkowskiej, Hanki Bielickiej, Kazimierza Krukowskiego, Ludwika Sępolińskiego czy Kazimierza Brusikiewicza. Grał w Teatrze Komedia, Teatrze Muzycznym Roma, w Teatrze Wielkim – Operze Narodowej i w Teatrze na Woli im. Tadeusza Łomnickiego. Przez wiele lat związany z Kabaretem Olgi Lipińskiej. W Teatrze Capitol gra w spektaklu „Akt równoległy”.