Castro se presentó a una consulta popular para convertirse en el candidato liberal para este cargo en las elecciones de octubre de 2007, pero el 8 de julio, día de la consulta popular, fue derrotado por el médico Rafael Romero Piñeros.