He moved to Millwall at the end of the campaign, where he won promotion to Division One in 2001 and came close to a Premier League place the following year, losing to eventual promotion winners Birmingham City in the play-offs. In 2002, he began a three-year spell at Watford where he was captain in his final season with the club.
He shifted to Millwall towards the end of the campaign and secured promotion to Division One in 2001, narrowly missing a chance to reach the Premier League the following year but ultimately losing to Birmingham City in the playoffs. He then embarked on a three-year stint at Watford, culminating in his final season as captain.