Desde abril de 2004 hasta diciembre de 2011 desempeñó el cargo de secretario de Estado de la Seguridad Social en el Ministerio de Trabajo e Inmigración, cargo que vuelve a ocupar de nuevo en junio de 2018 en el Ministerio de Trabajo, Migraciones y Seguridad Social que lidera Magdalena Valerio.