Родился 26 октября1947 в Киеве, в семье актёра (и заведующего труппой) Киевского драматического театра имени Леси Украинки Сигизмунда Болеславовича Криштофовича (1920—1995). Мать была киноинженером.
В 1971 году окончил режиссёрский факультет киноотделения КГИТИ имени И. Карпенко-Карого (мастерская В. Денисенко).
С 1970 года — режиссёр киностудии имени А. Довженко.
С 1991 года — педагог КГИТИ имени И. К. Карпенко-Карого.