Licenciado en Derecho por la Universidad de Murcia y diplomado en Derecho Internacional Público por la Universidad de Paris I Sorbonne y en Relaciones Internacionales por la London School of Economics, es miembro de la carrera diplomática desde 1987. Ha servido en las Embajadas de España en Damasco, Copenhague y Brasilia. Ha sido Jefe de Área de Extranjería y Asilo, Subdirector General de Cooperación para América Central y Subdirector General para Asuntos de Terrorismo.
Ha sido Consejero en la Representación Permanente de España ante la Unión Europea, Director del Gabinete del Secretario de Estado para la Unión Europea, Embajador de España en la República Checa y Asesor para Asuntos Institucionales de la Unión Europea. Recientemente, era Director General de Mercado Interior y otras Políticas Comunitarias en la Secretaría de Estado para la Unión Europea.