Career
Born in Larne, O'Connor worked as a security guard in the Shorts factory in Belfast and also served in the Ulster Defence Regiment before being elected to Larne Borough Council, representing the Social Democratic and Labour Party (SDLP), in 1997. The same year, he stood for the party at the 1997 Westminster election in East Antrim, but received only 4.6% of the votes cast.He had joined the SDLP earlier in 1993 and helped found the party branch in Larne. O'Connor was elected for East Antrim at the 1998 Northern Ireland Assembly election.
In 1999, his car was twice petrol-bombed, while his house and his brother's house were also attacked. He described it as part of a systematic loyalist campaign against Catholics in Larne. His home was attacked again in 2001, and in 2002, when he blamed the paramilitary Ulster Defence Association (UDA).
O'Connor stood again in the 2001 general election, increasing his share of the vote to 7.3%, but lost his Assembly seat at the 2003 election. In 2004, he fired warning shots when confronted by a group of men. While his mother claimed the group were UDA members, the British government concluded that there was "no evidence" of this.
He fell back to 5.3 percent of the vote at the 2005 general election. In 2006, he became the first nationalist Mayor of Larne. In 2007, he stood again for East Antrim, and was again unsuccessful.
O'Connor subsequently apologised. In the local council elections in 2011 standing in the Coast Road area of Larne Borough Council he lost his seat to Sinn Féin's Oliver McMullan.Later that year he resigned from the SDLP citing their support for civil partnerships as the reason for his departure. During a 2012 interview O'Connor stated his future intention to vote for the DUP. In May 2014 he stood unsuccessfully in the 2014 Mid and East Antrim District Council election as an independent.
His election campaign would be low-key as he was suffering from arthritis and due to financial reasons.