Tom Buchan was Charles Buchan’s older brother. A wing half, like Charlie born in Plumstead, like Charlie he joined Leyton in 1910 where they played together and he was also at Sunderland beforehand, albeit unlike Charlie he never played a first team match for them, having spent 1910-11 on the books at Roker Park having joined the club from junior club Woodhall Thistle. In 1911 he joined Sunderland Rovers and from there was signed by Second Division Blackpool in the 1913 close season.
He made his League debut for Blackpool against Bury in September 1913, and having scored twice in 24 appearances for The Seasiders he moved to Bolton Wanderers the following season, playing 3 matches for Wanderers before the suspension of peacetime football due to the onset of the First World War in 1915.
On resumption he was a Bolton ever present in 1919-20 and a regular in the team through to April 1922, but by 1922-23 he was on the fringe of the team that would win the FA Cup Final at Wembley, a season in which he played his last 9 matches for The Trotters in a total of 117 appearances, during which time he scored 14 goals. In the summer of 1923 he moved to Tranmere Rovers and played 39 games on The Wirral during his final season before retirement from the professional ranks and a move into non league football with Runcorn in 1924, joining Atherton in 1925 before his eventual retirement.