Posteriormente con la llegada a la presidencia del gobierno de José Luis Rodríguez Zapatero asumió la secretaria de Estado de Inmigración y Emigración en el Gobierno del PSOE, en la legislatura 2004-2008 con Jesús Caldera al frente del Ministerio de Trabajo y Asuntos Sociales siguiendo en el cargo en el mandato iniciado en 2008 con Celestino Corbacho como ministro.