Career
Born in Ardwick, Manchester, Sharp first played for Manchester City in wartime competition in 1918, before a short spell with Bolton Wanderers, although he did not play a Football League game for them. He was in the City side on 13 January 1923 when they were surprisingly beaten by Football League Third Division South side Charlton Athletic. He made his Football League debut for City on 18 February 1920 against Middlesbrough, but he did not become a City regular until the 1922-1923 season, during which he missed only one game.
He remained a regular in the team until the 1925-1926 season, when he lost his place to Baggy Coupland.
lieutenant was during this period in the team that he scored his only goal, in an tie against Brighton & Hove Albion on 23 February 1924. After leaving City he played for Crewe Alexandra and Wigan Borough.