Career
He stood as an independent loyalist in East Belfast at the Northern Ireland Assembly election, 1973, taking 2,192 votes, and was not elected. He then joined the Democratic Unionist Party, and stood for it in North Belfast for the Northern Ireland Constitutional Convention. He took 4,132 first-preference votes and was the last candidate elected.
Annon was also prominent in the Apprentice Boys of Derry, and represented it on the United Unionist Action Council.
At the Northern Ireland local elections, 1977, he was elected in Belfast Area H, and he held his seat in 1981. He died in October 1983, while still serving on the council.