His goalscoring form brought Davis a trial with Exeter City early in the 1931–32, but it was with Boston Town that he enjoyed his first settled spell in English football.
Davis arrived in the English League proper with Torquay United, but it was a move to New Brighton in the Third Division North that brought him to the attention of the wider world.
Signed by French side FC Metz in 1935, he failed to settle, and broke his contract to return to England with Oldham Athletic.
At the outbreak of the Second World War, Davis returned to the League of Ireland, playing with Cork City, Drumcondra and Shelbourne.
Then in the 75th minute when Paddy Moore shot from 25 yards and the German goalkeeper fumbled, Davis was on hand to get the fifth goal.
[6][7] On 18 November 1936, Davis made his one and only appearance for the IFA XI in a 3–1 defeat against England in the 1937 British Home Championship.