Defender and midfielder known for his versatility and skill with the ball. He made his professional debut in 2002 for Ton Pentre.
He played youth soccer for Cardiff City until 2002.
He played internationally for the Welsh under-19 and under-21 teams.
He grew up in Tonypandy, Wales.
Midfielder Sean Davis was his teammate on Fulham in 2003-2004.