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.
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 H.arriers 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.