 He was offered a trial by the club and he joined their youth system on a two-year contract in 2004.He progressed through the youth team and he signed a two-year professional contract with Derby on 19 July 2006.He joined Conference National club Cambridge United on a one-month loan on 19 October 2006 and he made his debut in a 3–0 defeat to Oxford United.