También ha jugado previamente en los siguientes clubes: Al-Jazira de Emiratos Árabes Unidos de 2005 a 2006, y en el Deportivo Alavés en la temporada 2006-2007 y en el Real Valladolid en el periodo 2007-2009.