Absolwent krakowskiej PWST. W zespole Teatru Polskiego od 1979 roku. Od kwietnia 1995r. do marca 2010r. pełnił funkcję zastępcy dyrektora. W 1999 roku odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski.