He played for nearby Seafield United and Whitburn before joining Dunfermline Athletic in 1955,[4][5] for whom he made his Scottish League debut during the 1956–57 season.
[7] Despite interest from Rangers,[4] Hume then came to England and signed for Birmingham City of the Football League First Division in February 1958, making his first-team debut in a friendly against Valencia.
[8] He played eight league games in the 1959–60 season, succeeding Bunny Larkin at inside left, but scored only twice,[9] and returned to Scotland in 1960.
Hume made a few appearances for St Mirren and for Berwick Rangers[2] before trying his luck in Ireland, first with Bangor and then Glentoran.
Drawn to play Real Zaragoza, Glentoran lost the first leg 2–0, but took the lead in the away leg as Hume "swept [the ball] inside for Matt Doherty to volley it into the roof of the net", only to lose 6–2.