His biggest impact in club football came whilst at Scottish side Rangers, for whom he played over 150 games and won the Scottish Premier League twice, the Scottish League Cup twice and the Scottish Cup 3 times.
He then joined Welsh side Cardiff City on a free transfer in 2003, with manager Lennie Lawrence being quick to sign him after missing out the previous year following his release from Rangers [REF].