Career
He started his career as a trainee for Leeds United before moving onto Rochdale and then Hull City where he spent some time on loan to Lincoln City. At the end of the 1999—2000 season he moved to Barrow with a couple of other Doncaster players. He was appointed assistant manager to Lee Turnbull there in April 2003 till he left in 2005.
He later played for Goole, Brigg Town, Stocksbridge Park Steels and AFC Blackburn Leisure.