Born in Drogheda, but resident in Mullaghbawn, South Armagh since childhood, O'Hanlon studied at University College Dublin. Prominent in the Northern Ireland Civil Rights Association, he was elected at the Northern Ireland general election, 1969, as an independent Nationalist MP for South Armagh. In August 1970, he was a founder member of the Social Democratic and Labour Party (SDLP).
O'Hanlon stood for the Westminster constituency of Armagh at the February 1974 general election, taking second place, with 29.3% of the votes cast. He stood for the Northern Ireland Constitutional Convention and the 1982 Assembly in Armagh, but on both occasions was narrowly beaten by fellow party member Hugh News.
O'Hanlon died on 7 April 2009 in Dublin's Mater Hospital following a short illness; he was 65 years old.
- Northern Ireland Parliamentary Elections Results: Biographies
- Armagh 1973-1983, Northern Ireland Elections
- Ed Moloney, "SDLP looking for 'new' faces to combat Sinn Féin", Sunday Tribune
|Parliament of Northern Ireland|
Edward George Richardson
|Member of Parliament for South Armagh
1969 - 1973
|Northern Ireland Assembly (1973)|
|Assembly Member for Armagh
1973 - 1974