 He started the 2009–10 season on loan at Conference side Forest Green Rovers, before he joined Port Vale on a loan deal that was made permanent in January 2010.He switched to Oxford United in May 2012, where he stayed for two seasons.He signed with AFC Wimbledon in May 2014, but was released a day after he was an unused substitute in the club's League Two play-off final victory in May 2016.