Кристиан Фрай родился в 1959 году в городе Шёненверд, Швейцария. Окончил Фрибурский университет. Был номинирован на премию «Оскар» за лучший документальный полнометражный фильм. Обладатель награды Sundance Film Festival World Cinema Directing Award: Documentary. Режиссер и продюсер документальных фильмов «Генезис 2.0», «Неспящие в Нью-Йорке», «Космические туристы», «Гигантские изваяния Будды», «Военный фотограф», «Рикардо, Мириам и Фидель».