Nottingham born inside left Arthur Sharp began his football career with Nottingham St Mark’s and played for Loughborough Corinthians in 1925 before joining Midland League club Mansfield Town in 1926. From there he was signed by Blackpool in 1927, and was on the books at both Readingand West Ham United during 1928-29, but he failed to make the breakthrough into first team football at any of those clubs, returning to the Midland League with Newark Town in 1929. In the close season of 1930 he was signed by Third Division (North) club Carlisle United and he made his Football League debut at Chesterfield in August 1930, scoring a hat-trick in his debut season in a win over Nelson in March 1931.
He continued as a regular in The Cumbrians’ 1931-32 campaign before joining Bristol City in the summer of 1932 after 16 goals in 74 appearances for Carlisle United. He had a single season at Ashton Gate, scoring 9 goals in 28 appearances for The Robins, and moved to Aldershot in the summer of 1933, where he missed only a handful of matches in their 1933-34 campaign, scoring 4 goals in 41 appearances for The Shots.
Signed by Second Division Oldham Athletic in the summer of 1934, he was a fringe player at Boundary Park and played only once for the first eleven, in a defeat at Plymouth Argyle in December 1934, and after their relegation in 1935 he was released, joining Birmingham & District League club Shrewsbury Town. He returned to Football League action with Darlington, signing for them in the summer of 1936, and he made 9 appearances across the campaign as Darlington struggled at the foot of the table. After his release he rejoined Shrewsbury Town in 1937, and played for Midland League club Scarborough later the same year before a move to fellow Midland League club Peterborough United in 1938, but his career was ended by the outbreak of the Second World War in September 1939.