Charles ha actuado en varios trabajos para televisión, tales como la serie "Sports Night", en la que interpretó a Dan Rydell y por la cual obtuvo una nominación a los Premios del Sindicato de Actores.