Career
A strong tactical forward his scrummaging work was excellent and could pivot the whole scrum around him. He first played for Newport in the 1884/85 season, but played only the single game. In the 1891/92 season Hannon was part of the unbeaten Newport team
Hannan was first capped for Wales against the touring New Zealand Māori team on 22 December 1888 and scored a try in the game.
He would represent his team on another 18 occasions, and although on the losing side more often than not, he was part of the 1890 Wales team that beat England for the first time at Dewsbury in 1890. International matches played
Wales
Māori 1888
England 1890, 1891, 1892, 1893, 1894, 1895
Ireland 1889, 1890, 1892, 1893, 1894, 1895
Scotland 1889, 1890, 1892, 1893, 1894, 1895.