He took charge at Macclesfield Town in April 2004, steering the club away from the Third Division relegation zone. He spent two full seasons in charge before being sacked in October 2006. Having spent some time out of the game, he returned to Hull City as Phil Brown's assistant manager in May 2007. The club were promoted to the Premier League, though the pair were sacked in March 2010. He spent 2011 as Phil Brown's assistant at Preston North End and then returned to management with Macclesfield Town in March 2012, though was unable to prevent the club being relegated out of the Football League. He joined Doncaster Rovers as Paul Dickov's assistant in June 2013, before he was appointed as football coordinator at Southend United by Phil Brown in August 2015. He later assisted Phil Brown at Swindon Town for two months, leaving the club in May 2018. He has been married twice and has a pair of twins.