Charles graduated from the University of South Carolina with a Bachelor of Arts degree in Journalism. After graduation, he worked for the Lancaster County Council for the Arts (LCCA) coordinating their Arts in Education initiative. He also curated two local galleries and designed, wrote, and produced all publicity materials for the LCCA.
Charles earned his M.Div.BL from Southwestern Seminary in Fort Worth, Texas. In 2000, Charles and his family moved to San Jose, Costa Rica, to study at the Instituto de Lengua Española (ILE). After completing the year of study at ILE, Charles and his family moved to Puebla, México, where they lived and worked for five years.
Upon returning from Latin America, Charles taught Spanish at Dorman High School and Palmetto High School. He joined the Governor's School faculty in the fall of 2016 and serves as the sponsor for the National Spanish Honor Society, which conducted its first induction ceremony in October of 2016.
Charles has performed professionally with the Columbia City Ballet and Gaston Ballet Theatre. He also toured regionally with the Patchwork Players and appeared in several local and national commercials.
In addition to his teaching duties, Charles currently serves as a Chaplain with the rank of Major in the South Carolina National Guard, and participates in local theater productions.