Originaire du Nord-Ouest, Chris réside actuellement dans la région de Salford à Manchester, au Royaume-Uni, où il sert dans une nouvelle implantation d’église dans laquelle il supervise la louange et d’autres ministères de l’église. Chris est également le responsable de la louange d’une église « New Wine England ».