Urodzony w 1939 roku w Warszawie. W latach 1955-59 studiował na Wydziale Fizyki Uniwersytetu Warszawskiego. Uczestniczył w wykładach na temat filmu prowadzonych w Instytucie Sztuki Polskiej Akademii Nauk w Warszawie (1956-1957). Od 1959 roku studiował na Wydziale Filozofii Uniwersytetu Jagiellońskiego w Krakowie. W 1960 roku rozpoczął studia na Wydziale Reżyserii Łódzkiej Szkoły Filmowej, którą ukończył w 1966 roku. Swoje pierwsze filmy zrealizował w Amatorskim Klubie Filmowym Uniwersytetu Warszawskiego jeszcze w latach 50-tych. Od 1966 roku zrealizował wiele filmów dokumentalnych, fabularnych dla kina i telewizji tak w Polsce jak i za granicą. Jest autorem lub współautorem scenariuszy swoich filmów (niektóre z nich zostały opublikowane: w Polsce (4 tomy), we Włoszech (2 tomy), oraz w Rosji, na Węgrzech, w Niemczech, Czechach i w Indiach. W latach 1974-1981 był wiceprzewodniczącym Stowarzyszenia Filmowców Polskich. Od 1979 roku jest dyrektorem i kierownikiem artystycznym Studia Filmowego "TOR". Reżyseruje przedstawienia operowe i teatralne w Polsce, Niemczech, Szwajcarii, we Włoszech, Francji i Rosji. W marcu 1990 roku został wybrany Prezydentem Federacji Europejskich Realizatorów Audiowizualnych (FERA). Od 1992 roku jest profesorem Uniwersytetu Śląskiego w Katowicach. Jest członkiem Polskiego PEN-Clubu, Stowarzyszenia Pisarzy i Polskiej Akademii Umiejętności.
Fabularne:
2009
Rewizyta (Revisited)
2008
Serce na dłoni (With a Warm Heart)
Głosy wewnętrzne (Inner voices) TV theatre;
2006
Il Sole Nero / Czarne Słońce (A Black Sun), Italian production
2005
Persona non grata, Polish-Russian-Italian Co-production
Sesja kastingowa (Casting) TV theatre
Suplement (Supplement)
2000
Życie jako śmiertelna choroba przenoszona drogą płciową (Life as a Fatal Sexually Transmitted Disease)
L’Alouette, TV theatre, based on the novel by Jean Anouilh
1999-95
Opowieści weekendowe (“Weekend Stories”) – 7 episodes, TV: Skarby ukryte (Hidden Treasures) Dusza śpiewa (The Soul Sings) Niepisane prawa Linia opóźniająca Ostatni krąg (The Sacrum) Urok wszeteczny Słaba wiara Damski interes
1997
Brat naszego Boga (Our God’s Brother), Italian-Polish-German Co-production
1996
Cwał (In Full Gallop)
1992
Dotknięcie ręki (The Silent Touch), Polish-Danish-British Co-production
1990
Życie za życie (Life for a Life), Polish-German-Co-production
Długa rozmowa z ptakiem (Long Conversation with a Bird)
Napoleon, TV series, episode: Pani Walewska
1989
Stan posiadania (Inventory), Polish-German Co-production
1988
Gdzieśkolwiek jest jeśliś jest (Wherever You Are...), Polish-German Co-production
1987
Wygasłe czasy (Time That Passed), TV film
1985
Paradygmat (The Power of Evil), French-Italian-German Co-production
1984
Rok spokojnego słońca (The Year of the Quiet Sun), Polish-German-USA Co-production
Sinobrody (The Bluebeard), TV film, German-Swiss Production