Avant sa nomination, Roquefeuil a travaillé comme ambassadeur de France en Ouzbékistan, Panama et consulat général à Rio de Janeiro.
Au cours des années 2000, il avqit travaillé comme conseiller politique dans les ambassades de France en Russie et en Turquie.