W 1975 roku ukończył psychologię na Wydziale Filozoficzno-Historycznym Uniwersytetu Jagiellońskiego w Krakowie, a następnie w 1979 roku Wydział Reżyserii Filmowej i Telewizyjnej Państwowej Wyższej Szkoły Filmowej, Telewizyjnej i Teatralnej im. Leona Schillera w Łodzi (Polska). Dyplom uzyskał w 1982 roku.
Otrzymał Złotą Koronę za całokształt twórczości podczas Lata Filmów w Kazimierzu Dolnym w 1998 roku.
Zmarł w Warszawie (Polska). Został pochowany na tamtejszych Starych Powązkach.