Cresciuto nel Portsmouth, viene ceduto in prestito al Dag & Red nel 2008, club che militava in Football League Two, scendendo in campo 37 volte e marcando undici reti.
La stagione seguente è girato in prestito al Notts County sempre in Football League Two, club nel quale milita solo sino al 31 dicembre 2009. Nella stessa stagione, il 16 febbraio 2010 passa sempre con la formula del prestito al Swindon Town Football Club che militava in Football League One.
Con i Ferrovieri gioca solo 4 match poiché richiamato alla società di appartenenza riesce a debuttare con la maglia del Portsmouth avviene il 14 aprile 2010 in una partita in trasferta contro il Wigan Athletic[1], e, solo quattro giorni dopo, prenderà parte anche all'incontro con l'Aston Villa[2]. La stagione seguente, in Football League Championship è nella rosa titolare dei Pompey.