Over the course of his Christian service, John has ministered in over 40 countries around the world, and in nearly every state in North America.
He is available for speaking engagements and training courses at your church or event.
If you would like to invite John to your ministry event, please begin the process by filling out the inquiry form below.