Fou germà gran del també futbolista Percival Wallace. Jugà al FC Internacional la temporada 1905-1906 i al FC Català la següent.[4] El 1907 fitxà pel FC Barcelona. Al Barcelona jugà la major part de la seva carrera esportiva arribant a ser capità de l'equip.[5] El 1911 alguns jugadors del Barcelona abandonaren l'entitat per divergències econòmiques. Charles fitxà pel RCD Espanyol, juntament amb el seu germà[6] i poc abans de finalitzar l'any ambdós ingressaren al Casual SC, juntament amb altres dissidents barcelonistes com Josep Quirante i Carles Comamala.[7] El 1913 el Casual desaparegué i els germans Wallace retornaren de nou al FC Barcelona.[8] En total Charles disputà 102 partits i marcà 105 gols al Barcelona.[9]