Career
Bann"s football career began at his local club Broxburn United. He joined Tottenham Hotspur where the full back played a total of 12 matches between 1926-1929. Bann signed for Brentford in 1930 and participated in a further seven matches before joining Bristol Rovers in 1932 and playing a solitary game.
He went on to feature in seven matches for Aldershot between 1933-1934.