 He made 56 league appearances for Newport County in a two-season spell at the club, before joining Championship side Cardiff City in January 2007.Having made six appearances for Cardiff during the 2006–07 season, he had three loan spells away from the club the following season