W 2006 został zawodnikiem innego zespołu Championship, Coventry City. Spędził tam sezon 2006/2007, po czym odszedł do Milton Keynes Dons z League Two. W 2008 wrócił do Szkocji, gdzie reprezentował barwy zespołów First Division i Second Division – Dundee, Arbroath oraz Cowdenbeath. W sezonie 2009/2010 zwyciężył z Dundee w rozgrywkach Scottish Challenge Cup. Był też zawodnikiem Berwick Rangers z Third Division i tam zakończył karierę w 2016.

Statystyki ligowe Rozgrywki Kraj Poziom Kluby Mecze Gole Premier DivisionPremier League Szkocja I Raith Rovers, Heart of Midlothian 228 63 First Division II Raith Rovers, Dundee, Cowdenbeath 151 19 Second Division III Arbroath, Cowdenbeath 25 1 Third Division IV Berwick Rangers 30 1 Premier League Anglia I Wolverhampton Wanderers 30 4 Division OneChampionship II Wolverhampton Wanderers, Millwall, Coventry City 167 21 League Two IV Milton Keynes Dons 29 3 Premier Division Irlandia I Sligo Rovers 9 4

Kariera reprezentacyjna W reprezentacji Szkocji zadebiutował 28 kwietnia 1999 w wygranym 1:0 towarzyskim meczu z Niemcami, a 9 października 1999 w wygranym 3:0 pojedynku el.