Aktor. Występował w teatrach: Klasycznym w Warszawie (1965-72), Studio w Warszawie (1972), Rozmaitości w Warszawie (1972-73), Ludowym w Krakowie-Nowej Hucie (1975-76). W latach 1978-2009 występował w Teatrze Polskim w Warszawie, z którym współpracuje także po przejściu na emeryturę. Występuje także w przedstawienia realizowanych przez Fundację Kresy 2000 Nadrzecze, której jest współzałożycielem.