
Swoje życie filmowe rozpoczął rolą harcerza w Eroice w reżyserii Andrzeja Munka. Potem wystąpił także m.in. w Polowaniu na muchy, Kolumbach, Krajobrazie po bitwie, Rejsie, Nie lubię poniedziałku, Trzeba zabić tę miłość, Ziemi obiecanej, Dziejach grzechu, Personelu, Klakierze, Przesłuchaniu, Zabij mnie glino, w Klinczu zagrał główną rolę boksera. Ostatnio grał w serialach Ekipa i Na dobre i na złe. Łącznie zagrał ponad 40 ról filmowych.
W roku 1976 ukończył Wydział Reżyserii PWSFTviT w Łodzi i rozpoczął także pracę reżyserską. Początkowo reżyserował filmy dokumentalne. W roku 1982 zrealizował swój pierwszy film fabularny - Choinka strachu. Wyreżyserował także m.in. takie filmy, jak: Tanie pieniądze, czy Dziad domniemany. Pisał scenariusze, zajmował się scenografią, był wykładowcą łódzkiej Filmówki.