Charlie represented the Football League, won a Second Division Championship winners medal with City in 1898-99 and scored a goal against Sunderland in 1900.
Played 221 times for City, then signed for Spurs in May 1902 as an understudy to George Clawley.
Became a regular in the Southern League from September 1903 to October 1904 making 36 league appearances and five in the FA Cup.
Won London Premier League, South Eastern League and Western League honours with Spurs.
Left Spurs in April 1905 and joined Norwich City, where he made 29 appearances and Brentford, playing 58 games.
Went into coaching, where he trained the Danish Olympic team, Olympique (France), Le Havre (France) and Rio Grande del Sol of Brazil.
Died in Rio de Janeiro in 1952.