Charles Taylor was born in Richmond, VA and served during the Civil War. After the war he graduated from the University of Virginia. He later accepted a position as Latin and German professor at Wake Forest College, a position he held from 1870 to 1883. During that time he was ordained a Baptist minister. In 1884, the Wake Forest board of trustees elected him president of the college. He retired in 1905.