In his career of almost 20 years, Charles has performed over 2,800 concerts in over 2,000 churches around the world. He has released over 25 projects, written dozens of songs, and leads over 100,000 people in worship for various conferences each year. His versatility and adaptability as an artist and worship leader make Charles in demand all over the country.