Luego jugó por Melgar, Alianza Lima y Cienciano del Cuzco con el cual obtuvo lauros internacionales como la Copa Sudamericana 2003 y la Recopa Sudamericana 2004.