Han startet sin karriere i Arsenal før han i 2000 dro til andre siden av London til Crystal Palace FC. Han er en offensiv venstreving som også kan spille som spiss og har i det siste lært og spille i forsvaret også for og hjelpe til defensivt. Han hadde stor suksess i Crystal Palace FC og han hadde også en måned på lån i Cardiff City før han gikk til Birmingham City, der han har innfridd forventningene og spilt seg til fast plass på laget.