He was on the books of Sunderland without making a first-team appearance, and played non-league football for Tanfield Lea Institute, Houghton Rovers, Annfield Plain, West Stanley and Lancaster Town.
[1] He worked as a coal miner,[3] and played football for Tanfield Lea Institute and Houghton Rovers before signing for Sunderland as an amateur.
[2] Beginning the season in the reserves, Harrison made his Football League debut on 23 December 1922 at home to Wigan Borough, playing at left half after the previous occupant of that position, Arthur Andrews, signed for Sunderland.
The last of his 10 senior appearances was as one of three different centre forwards tried at the beginning of the 1923–24 season before the arrival of Tom Elliott from Brentford filled the vacancy.
[6] Harrison spent time with West Stanley before signing for another North-Eastern League club, Carlisle United, in 1926.