Vastly experienced ball playing central midfielder who joined Hayes and Yeading in late October 2017 from National League South side Chippenham Town whom he had joined during the summer.
Started out with QPR, making his debut against Preston aged just 16 in October 2004. Went on to make more than a dozen appearances for the R's before being released whereby he signed for Wealdstone. From
Wealdstone he signed on with Aldershot Town where he made over 70 appearances before moving to Swansea City, making his solitary appearance for the Swans against Crystal Palace.
He then spent 18 months on loan at Wycombe Wanderers before moving back to Aldershot and then to Farnborough from whom he joined Newport County before returning to Farnborough. From Farnborough this time he was to spend a couple of productive seasons with Havant & Waterlooville before returning to Farnborough last season.
Started well for United with a double strike on his debut in a 3-1 victory over Cambridge City, going on to net 9 times in all during the campaign before finding the net 21 times last season where he
skippered the side to a landslide promotion.
Briefly signed for Moneyfields during the summer months only to return to United midway through August and has this season passed 100 appearances for United.