Club career

07/2006 - 06/2007 Albert Foundry FC Defender
01/2006 - 06/2006 Larne FC Defender
07/2003 - 12/2003 Crusaders FC Defender
01/2002 - 06/2002 Dungannon Swifts Defender
07/2001 - 12/2001 Glenavon FC Defender
07/1998 - 06/2001 Linfield FC Defender