Aktor teatralny i filmowy, także lektor. W 1978 r. ukończył PWST w Warszawie. Zadebiutował w spektaklu Izabeli Cywińskiej „Miłość pod Padwą”. Występował w wielu teatrach, m.in. Muzycznym we Wrocławiu, Nowym w Poznaniu, Teatrze im. Wandy Siemaszkowej w Rzeszowie oraz Teatrze im. Jana Kochanowskiego w Opolu. Od 1994 r. można go oglądać na deskach Teatru im. Adama Mickiewicza w Częstochowie. Współpracuje też z krakowskim Teatrem STU oraz prowadzi prywatny teatr „Gong”. Jest znany z ról w takich spektaklach teatralnych jak „Zemsta”, „Nocną porą”, „Poskromienie złośnicy” oraz w filmach i serialach „Bez znieczulenia”, „Darmozjad polski”, „Pit Bull”. Otrzymał wiele wyróżnień, m.in. za rolę Ribandela w przedstawieniu „Bal manekinów” i Pozza w „Czekając na Godota”. Miłośnicy audiobooków cenią go za ciekawe interpretacje utworów dla dzieci i młodzieży, takich jak „Alicja w Krainie Czarów”, „20 000 mil podmorskiej żeglugi”, „Bajki drwala Gruchawki”.