Charles es internacional absoluto con la selección chilena desde 2009, siendo pieza clave en los equipos ganadores de la Copa América en 2015 y 2016. Es considerado parte de la "Generación Dorada" del fútbol chileno.