He played his first football at Hucknall Town, before being signed by Stuart Watkiss at Mansfield Town. He was loaned out to various clubs including Boston United, Crewe Alexandra, Kidderminster Harriers and Burton Albion. He was released, by the then manager, Keith Curle and then joined Championship side Crewe Alexandra. When he was released by Crewe, Gudjon Thordarson signed him for Notts County.
In June 2006 White re-joined Kidderminster Harriers on a one year contract. In March 2007 he joined Stafford Rangers on a short term loan deal. White was then released by Kidderminster at the end of the 2006-07 season. White joined Alfreton Town F.C. at the start of the 2007-2008 season, linking up with ex-Chesterfield and Bradford City manager Nicky Law. . He soon moved on to Worksop Town.