Après des études à l'École polytechnique de Paris et à l'École d'application d'artillerie de Metz, Roffignac entame une carrière militaire remarquable, marquée notamment par son service pendant les Cent-Jours et la campagne de Russie sous les ordres du général Marmont. Il atteint le grade de général en 1840.
En 1837, il est élu député à la Chambre des députés français pour la circonscription de Bordeaux et rejoint les rangs de la majorité conservatrice du gouvernement. Il est réélu à plusieurs reprises jusqu'en 1852. Durant cette période, Roffignac siège à diverses commissions parlementaires et se fait remarquer pour sa défense des intérêts régionaux de la Guyenne et son engagement en faveur de l'amélioration de l'instruction publique.
De 1843 à 1847, Roffignac exerce les fonctions de ministre de la Guerre dans plusieurs gouvernements du roi Louis-Philippe. Il s'engage alors pour le maintien de la paix et la préparation de l'armée française aux possibles conflits internationaux. Il est également à l'origine de l'élaboration des plans pour la construction de nouveaux chantiers navals, l'extension de l'arsenal de Brest et la modernisation des fortifications des côtes françaises.
Après le Coup d'État de Louis-Napoléon Bonaparte en 1851, Roffignac ne suit pas le roi à Londres et se retire dans ses domaines de la Guyenne. Il meurt le 20 octobre 1867 à Bordeaux.
Sa carrière militaire et politique a été marquée par son attachement au service patriotique, sa défense des intérêts régionaux et sa contribution aux progrès de l'instruction publique. Son action a également joué un rôle important dans la préparation de l'armée française et la modernisation de ses infrastructures militaires.