Christopher and his wife, Rachel, have been involved in full-time church leadership for over 25 years and are currently leading a Catch the Fire church in the United Kingdom, which they founded in March 2020. Together, they mentor Christian leaders in the UK, Germany, India, and Sri Lanka.
Christopher co-leads the Global Prophetic Priority for Catch the Fire World and has a passion for God's Word and the Holy Spirit. He describes himself as a “thinking charismatic” and has traveled to many countries to teach, speak at conferences, and practice his prophetic ministry.