En 2005 fue traspasado al Preston North End, donde pasó dos años antes de fichar por el Portsmouth en verano de 2007.En la temporada 2009-2010 paso a préstamo al Burnley FC.