Casey worked as a community project manager in Lurgan[2] before being elected to Craigavon Borough Council as a Social Democratic and Labour Party (SDLP) councillor in 1989.
[4] He stood in Upper Bann as a Labour coalition candidate for the Northern Ireland Forum in 1996, heading a list which took only 512 votes.
Casey stood as an independent Labour candidate in the 1997 local elections, but lost his seat in Craigavon.
[9] When the composition of the Northern Ireland Policing Board was first revealed in 1998, Casey was named as a member.
[10] From 2003, he sat on the County Armagh District Policing Partnership, and received death threats believed to be from dissident republicans.