En 1971, il est lieutenant au 6e régiment de dragons en Allemagne. De 1974 à 1977, il est instructeur dans son ancienne école de cavalerie, l'EAABC. Ensuite, il est jusqu'en 1980 capitaine-commandant d'un escadron au 12e régiment de chasseurs. Il étudie à l'École supérieure de guerre de 1981 à 1985.
Il est officier chargé des opérations au IIe corps d'armée à Baden-Baden en 1985-1987. Puis il est chef de bureau opérations/instruction au 2e régiment de hussards en 1987-1989, et chef de la section juridique de l'État-major de l'armée de terre en 1989-1992.
De 1994 à 1999, il est officier d'État-major au bureau planification des ressources humaines, avant d'être nommé général de brigade dans les organismes de formation de l'armée de terre.
En 2002, il devient commandant de l'EAABC à Saumur et il est promu général de division.
D'autre part, docteur en histoire de l'art et archéologie de la Sorbonne, diplômé de l'IEP de Paris, le général de corps d'armée Garrigou Grandchamp est l'auteur de nombreux articles et ouvrages sur l'architecture médiévale en Europe occidentale[1]. Il a réalisé une thèse nommée La ville de Cluny du XIIe au XIVe siècle : architecture domestique et structures urbaines et soutenue en 1997 à l'université Panthéon-Sorbonne[2].
Il est ainsi également un chercheur qui étudie plus spécifiquement l'architecture civile du Moyen Âge, c'est-à-dire les habitations des populations médiévales[3]. Il est membre du laboratoire Traces de l'université de Toulouse et de son équipe Terrae : Archéologie et histoire des sociétés médiévales méridionales[4].