Defender who played in two games for the Wales national team in 1998; made 191 appearances for Hereford United between 2003 and 2012 before joining Port Talbot Town after the 2012 season.
He began his professional career with the Wolverhampton Wanderers in 1997.
After his Wanderers career ended in 2001, he played for Millwall, Cardiff City, and Sheffield Wednesday before joining Hereford United in 2003.
He was born in Cardiff, Wales.
He was briefly teammates with striker John Hartson on the Wales national team in 1998.