Career
He began his career as a trainee with Darlington. In need of first team experience, he was allowed to join Workington on loan in September 2005. Still on the outside of Darlington"s first team squad, he joined Gateshead on loan in September 2006.
He was released by Darlington in January since 2007,
He then went on to sign for the Virginia Beach Mariners, managed by former Northern Ireland international Colin Clarke.
He subsequently moved to Sweden to play for Ostevalls before signing for Conference North side Blyth Spartans on 5 October 2007. In 2009 he was playing for Consett.
From Consett he moved on to Sunderland Radio Corporation of America where he had a good season, he went on to play for Shildon for the 2011-2012 season. During pre-season for Shildon, he suffered a cruciate ligament injury ruling him out until the 2013 season.
He is now plying his trade for Washington Cricket Club in the Durham and District Sunday morning league, mainly in the summer period (he doesn"t like the could).