Był absolwentem warszawskiej PWST (w roku 1970 ukończył Wydział Aktorski, w roku 1983 Wydział Reżyserii). Występował m.in. w teatrach w Bydgoszczy, Płocku, Radomiu, Tarnowie i Warszawie.
Zajmował się także reżyserią teatralną. Na ekranie występował w rolach epizodycznych, miał w swoim dorobku ponad 20 ról w filmach i serialach.