Родился 29 июня 1953 в Праге. По национальности — чех.
В 11 ноября 1974 года рукоположен в сан диакона, 25 декабря — во священника.
В 1979 году окончил православный Богословский факультет в Прешове.
В 1984 году окончил Московскую Духовную академию.
7 сентября 1985 года принял монашеский постриг в Троице-Сергиевой лавре с именем Христофор в честь преподобного Христофора Римлянина.
В 1987 году окончил Богословский факультет Афинского университета, став первым гражданином Чехословакии, получившим диплом доктора философии.
В 1986 году митрополитом Дорофеем (Филипом) был возведён в сан игумена, в 1987 году тем же архиереем был возведён в сан архимандрита.
17 апреля 1988 года хиротонисан во епископа Оломоуцко-Брненского.
11 марта 2000 года был избран архиепископом Пражским 25 марта того же года в кафедральном соборе святых Кирилла и Мефодия в Праге он был возведён в сан архиепископа.
2 мая 2006 года избран предстоятелем Православной Церкви Чешских земель и Словакии. Интронизация состоялась 28 мая.
Около десяти лет преподавал на Православном богословском факультете еврейский язык и историю Поместных церквей.