Esteve muito tempo emprestado: Swindon Town, Rochdale, Chrewsbury Town, Chesterfield e novamente Rochdale. Em nenhum dos clubes explodiu e o Bolton, clube que detinha o seu passe, perdeu as esperanças que tinha nele e deixou-o sair após o fim do contrato. Esta temporada tem a derradeira oportunidade de se afirmar, após o Rio Ave ter apostado nele.
É um jogador possante, rápido, com grande capacidade física e bom remate. Conta, no entanto, com algumas lacunas no capítulo da capacidade técnica.