After 86 consecutive appearances for the Pars he swapped west Fife for south London in a £600,000 move to Alan Curbishley's Charlton Athletic in 1999.
In 1999, after playing 86 games for the Pars, the player moved from West Fife to South London for a £600,000 transfer to Charlton Athletic under manager Alan Curbishley.