He began his career with Ipswich Town but failed to make the first team and played for several non-league teams before joining Queens Park Rangers, where he made his Football League debut in December 2004.
Și-a început cariera cu Ipswich Town dar nu a reușit să se impună în prima echipă și a jucat pentru echipe de non-ligă înainte să se transfere la Queens Park Rangers, unde și-a făcut debutul în Football League în decembrie 2004.