Hayes & Yeading United, Chelmsford City, Wealdstone, Wimbledon, Braintree Town, Hampton
Followed manager Alan Devonshire in the 2015/16 close season to York Road from Braintree Town, for whom he made over 100 appearances. Prior to joining the Iron he was a member of the successful Wimbledon squad which won promotion back to the Football League in 2011. He started his career at Hayes & Yeading United and has also turned out for Chelmsford City and Wealdstone. Wrote himself into the Magpie history books with his thrilling last gasp equaliser in the FA Cup first round tie at Port Vale. Captained the team in Alan Massey’s absence. Generally plays on the right side of midfield. Briefly left the club midway through last season to sign for Hampton but returned to York Road for pre season training.