W latach 1987–1991 prowadził prywatny Zespół Edukacji Teatralnej, natomiast w okresie od 1991 do 1998 roku objął stanowisko dyrektora Mazowieckiego Centrum Kultury w Warszawie. Był również wykładowcą Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie, gdzie prowadził teatr studencki.
W 2002 roku wystawił przedstawienie Iwona, księżniczka Burgunda Witolda Gombrowicza w Narodowym Akademickim Teatrze Dramatu Ukrainy im. Marii Zankowetskiej w Lwowie. Natomiast w latach 2008–2009 pełnił funkcję dyrektora artystycznego Teatru im. Jerzego Szaniawskiego w Płocku.
Filmografia Najdłuższa wojna nowoczesnej Europy (1981) – Walenty Stefański, przywódca „Związku Plebejuszy” (odc. 4–7) Złote runo (1996) – mężczyzna z pociągu Ekstradycja 2 (1996) – członek zarządu „Geobanku” (odc. 6) Klan (1997–2026) – sprzedawca w sklepie jubilerskim Samo życie (2002–2010) – pracownik Urzędu Miasta w Białolaskach Daleko od noszy (2003) – Grześ (odc. 4) Na Wspólnej (2003–2026) – Henryk Malczyk, ojciec Kingi (odc. 322–323, 496–498, 589, 991–992, 1011–1013, 1026, 2809, 2811, 2818, 2820, 2824–2825, 2830–2832, 2840–2841, 3223–3235, 3239, 3242, 3278) Afonia i pszczoły (2009) – barakowy Lekarze (2012) – odc.