W okresie okupacji żołnierz AK, uczestnik powstania warszawskiego. W roku 1953 ukończył studia na Wydziale Operatorskim łódzkiej PWSF. Po studiach podjął pracę w Polskiej Kronice Filmowej. Częstym tematem jego realizacji była problematyka II wojny światowej. Temu okresowi poświęcał też widowiska Teatru Faktu TVP, które realizował od 1972. Autor antysolidarnościowych filmów Godność i Czas nadziei. W latach 1989–1991 członek Komitetu Kinematografii.
Od 1987 był członkiem Obywatelskiego Konwentu Konsultacyjnego przy przewodniczącym Rady Narodowej m. st. Warszawy[1]. W latach 1988–1990 był członkiem Rady Ochrony Pamięci Walk i Męczeństwa[2].
1986: Śmierć Adama Zawiszy, w charakterze reżysera
Nagrody i wyróżnienia
1962: II nagroda w Konkursie Filmów Turystycznych w Warszawie za film Dwie Warszawy
1965: Nagroda Specjalna „Srebrny Liniał” na I Międzynarodowym Festiwalu Filmów o Architekturze w Paryżu za film Dwie Warszawy
1966: „Złoty Gołąb” i Nagroda Rady Miasta Lipska na IX Międzynarodowym Festiwalu Filmów Dokumentalnych i Krótkometrażowych w Lipsku za film Homo Varsoviensis
1966: Nagroda Szefa Kinematografii w dziedzinie filmu dokumentalnego za film Homo Varsoviensis
1966: Nagroda na Międzynarodowym Festiwalu Telewizyjnym „Złota Praga” w Pradze za zdjęcia do filmu Homo Varsoviensis
1967: „Złoty Ekran” – nagroda telewizyjna tygodnika „Ekran” za film Homo Varsoviensis
1968: Nagroda Specjalna Przewodniczącego Komitetu do spraw Radia i Telewizji „Srebrny Lajkonik” na VIII Ogólnopolski Festiwal Filmów Krótkometrażowych w Krakowie dla najlepszego filmu telewizyjnego Granica
1968: Nagroda im. Egona Erwina Kischa i Nagroda NRD-owskiej Ligi Przyjaźni między Narodami na XI Międzynarodowym Festiwalu Filmów Dokumentalnych i Krótkometrażowych w Lipsku dla filmu Granica
1969: „Srebrny Gołąb” na XII Międzynarodowym Festiwalu Filmów Dokumentalnych i Krótkometrażowych w Lipsku w kategorii pełnometrażowych filmów dokumentalnych dla filmu 63 dni
1970: „Brązowy Lajkonik” – nagroda na X Ogólnopolski Festiwal Filmów Krótkometrażowych w Krakowie dla najlepszego filmu dokumentalnego 63 dni
1970: „Złoty Ekran” – nagroda telewizyjna tygodnika „Ekran” dla realizatorów filmu 63 dni
1971: „Złoty Ekran” – nagroda za realizację filmu Spotkanie z Generałem
1971: Dyplom honorowy na XXVII Międzynarodowym Konkursie Filmów Sportowych w Cortina d'Ampezzo za film I ty będziesz narciarzem
1972: Nagroda Magazynu Ilustrowanego „Żołnierz Polski” - Złoty Kord przyznana na XII Ogólnopolskim Festiwalu Filmów Krótkometrażowych w Krakowie dla filmu Spotkanie z generałem
1972: „Złoty Ekran” – nagroda za widowisko telewizyjne Poczdam 1945
1972: Nagroda Komitetu do spraw Radia i Telewizji za scenariusz i realizację filmów telewizyjnych: Spotkanie z generałem oraz Dziesięć kołobrzeskich dni (razem z Alojzym Srogą)
1973: Nagroda Przewodniczącego Komitetu do spraw Radia i Telewizji zespołowa za wartościowy program telewizyjny Poczdam 1945
1973: Nagroda miasta Lipska oraz Honorowe Wyróżnienie na XVI Międzynarodowym Festiwalu Filmów Dokumentalnych i Krótkometrażowych w Lipsku za film Miejsce dla człowieka
1973: Nagroda „Srebrny Kompas” na Festiwalu Filmów Krajoznawczych i Turystycznych w Warszawie za film Rzecz o Wiśle
1973: Wyróżnienie w plebiscycie widzów Ogólnopolskiego Przeglądu Filmów Społeczno-Politycznych w Łodzi za film Znakiem ich było Rodło
1974: Wyróżnienie na IV Międzynarodowym Festiwalu Filmów Krótkometrażowych w Tampere dla filmu Nadzieja Europy
1974: Nagroda „Trybuny Ludu” za całokształt twórczości w dziedzinie filmu dokumentalnego, a zwłaszcza za film Podróż w 30-lecie[4]
1977: Grand Prix Festiwalu Filmów Społeczno-Politycznych w Łodzi za film dokumentalny Dialog między Wisłą a Renem
1977: „Kowadło” – nagroda klubu twórców i działaczy kultury „Kuźnica” za serial Przed burzą (wspólnie z Ryszardem Frelkiem i Włodzimierzem T. Kowalskim)
1978: Nagroda Przewodniczącego Komitetu do spraw Radia i Telewizji zespołowa I stopnia – za seryjne widowisko telewizyjne Przed burzą
1978: „Złoty Ekran” – nagroda w kategorii: Widowisko artystyczne za cykl widowisk Teatru Telewizji Przed burzą