Castex entre au service en qualité de maréchal-des-logis en 1792, à l'organisation d'une compagnie départementale créée à Auch et incorporée un an après dans le 24e régiment de chasseurs à cheval.
Il commence ses premières campagnes aux Pyrénées-Occidentales en 1793, et fait successivement, sous le Consulat et l'Empire, les campagnes d'Allemagne, de Prusse, de Russie et de France, y compris celle de 1815 en France, et celle de 1823 en Espagne.
M. Castex obtient tout son avancement dans le même régiment jusqu'au grade de major. Il est nommé colonel sur le champ de bataille d'Iéna en octobre 1806, après une charge brillante exécutée à la tête du 7e chasseurs et sous les yeux de l'Empereur. Il commande le 20e chasseurs de 1806 à 1809. À la bataille de Wagram il enlève un carré d'infanterie, et pour ce fait d'armes est promu général de brigade en 1809, puis baron de l'Empire avec une dotation.
Parti de sable et de gueules, coupé d'azur ; le sable à trois molettes d'éperons d'or, le gueules au signe des barons militaires ; l'azur au cheval gai et galoppant d'argent.[2],[3],[4],[5]
A. Lievyns, Jean Maurice Verdot, Pierre Bégat, Fastes de la Légion d'honneur : biographie de tous les décorés accompagnée de l'histoire législative et réglementaire de l'ordre, vol. 4, Bureau de l'administration, (lire en ligne) ;