Defender who played professionally for the The New Saints from 1999-2006, returning in 2009, and he played internationally for Wales from 2006-2008.
He began as a trainee with Crewe Alexandra.
He played for Wrexham from 2006-2009.
He grew up in Wrexham, Wales.
Winger Matt Done was his teammate on Wrexham.