Buchanan played league football for
Chelsea,
Fulham and
Brentford in
The Football League, either side of the
Second World War. During the war, Buchanan made guest appearances for several clubs including
West Ham United,
Southampton, for whom he made 11 appearances between 1942 and 1946, scoring twice,
Aldershot,
Portsmouth,
Millwall,
Crystal Palace and
Fulham. He earned one cap for
Scotland, scoring in a 5–0 win against
Czechoslovakia. == Personal life ==