 He also represented England U18 and U19 earning 14 youth international caps.Wilson started his career rising through the youth ranks at Crewe Alexandra.In October 2005, he was loaned out to Conference National side Altrincham, to boost his development.