Charles nació en Baltimore (Maryland), hijo de Laura, una columnista del corazón en "The Baltimore Sun", y Allan Charles, un ejecutivo publicitario.