El 18 de junio de 2008 fue traspasado por 1,2 millones de euros al Español de Barcelona, con el que firmó un contrato por cuatro temporadas.