Christophe Roucou tiene el título de master en historia y en teología. Ordenado sacerdote para la Misión de Francia en 1980, fue enviado una primera vez a Egipto, fue luego superior del seminario de la Misión de Francia desde 1988 a 1993 y ha vuelto después a Egipto desde 1993, donde vive y enseña francés.