Career
He played as a central defender. He signed a four-year deal in July 2000. Carey spent 6 months at Coventry City under Peter Reid and was in and out of the first team, playing 27 games in all competitions, before then Bristol City manager Brian Tinnion signed him back after his contract was cancelled.
Carey made his 500th appearance in all competitions for Bristol City on 15 March 2008.
In July 2013, Carey was three games shy of equalling John Atyeo"s appearance record for the club, which he equalled in December 2013. On 29 December 2013, Carey made his 646th appearance for Bristol City to become the club"s new record holder.
He left the club at the end of the 2013-2014 season. On 16 January 2015, Carey signed for Western Premier League side Shepton Mallet F.C. on a one-year deal.