He played for several clubs in both the and the English League and was also capped at international level by the Ireland. During the final against Shamrock Rovers, his skirmishes with Bob Fullam helped provoke post-match disturbances involving players and supporters. Together with Paddy Duncan, Thomas Murphy, Ernest MacKay and Michael Farrell, Dowdall was one of five players from, included in the Irish Free State squad for the 1924 Olympics Games.
After a spell with Fordsons, Dowdall played for both Barnsley and Swindon Town in the English League.
He made his debut for Swindon on 1 March 1930, scoring in a 3-3 away draw with Northampton Town. However he only made 8 league appearances for the club
He scored again, against Watford in 3-1 home defeat on 18 April, before making his final appearance on 21 April in 4-1 away defeat against the same opponents. Between 1924 and 1931 Dowdall made 5 appearances for the Irish Free State.
Although he was included in the squad that competed at the 1924 Olympics Games he did not get a game.
However after the Irish were knocked out of the competition, they arranged to play a friendly with Estonia on 3 June at the Stade Olympique. In March 1926 he travelled with the Irish squad to play Italy, but once again did not play. He did, however, play twice against Belgium in 1928 and 1929 before winning his last cap on 4 April 1931 in a 1-1 draw with Spain at the Montjuic Stadium.