Charlton was born on 16 November 1900, in Little Hulton,[1] then within Lancashire, but subsequently part of Greater Manchester.
In May 1928,[1] Charlton was signed for Crystal Palace by Fred Mavin, previously his manager at Exeter City, who immediately made him captain.
[2] Palace finished runners-up in Division Three South in 1928–29 missing out on the single promotion place on goal difference.
[1] Whilst with Exeter City, Charlton toured Australia, in 1925 with an official Football Association XI.
This biographical article related to association football in England, about a defender born in the 1900s, is a stub.