Black was a player for Plymouth Argyle. He is second in the all time appearances with 491 games and top scorer for the club with 185 goals. This is despite the fact he was a left winger for the majority of his career. He was voted in to the Team of the Century by the supporters, the only pre-Second World War player to be included.
He was signed for the club from non-league side Kirkintilloch Rob Roy in 1924 and as a sign of what was to come scored on his debut in a 7-1 win against Brentford. For the next 14 seasons he would be first choice and finished top scorer in 5 of them. He formed a wing partnership with Jack Leslie.
Black finally moved on to Queens Park Rangers in 1938, making his debut on New Years Eve that year against Bristol Rovers. His career ended with the outbreak of war, only playing 5 league games for QPR. During the war he returned to Plymouth to work for the Navy.
He died in 1977.