Fils de Jacques Louis Perrin des Almons, seigneur du Hautbois, et de Marguerite Hollande, Joseph Perrin des Almons naît à Metz, dans les Trois-Évêchés le . Engagé volontaire à l'âge de 14 ans à l'école d'artillerie de Metz, Joseph Perrin des Almons est nommé officier-pointeur le . Il sert pendant la guerre de Succession de Pologne dans l'armée du Rhin, en particulier aux sièges de Kehl, et de Philippsburg et il combat en Moselle. En 1741, il est chargé du détail du parc d'artillerie de l'armée de Bohême.
En 1757, au début de la guerre de Sept Ans, Joseph Perrin des Almons est nommé capitaine. Il prend part à la bataille d'Hastembeck, puis en 1758 à Krefeld, et en 1759 à la bataille de Minden. Nommé l'année suivante directeur du parc d'artillerie de l'armée du Haut-Rhin, le capitaine Perrin des Almons combat à la Villinghausen et obtient, pour sa bonne conduite, le grade de lieutenant-colonel.
Affecté au régiment de Metz le , Joseph Perrin des Almons est promu colonel le . Il est nommé directeur de l'artillerie du comté et duché de Bourgogne le , et directeur de l'artillerie de la province des Trois-Évêchés le . Élevé au grade de brigadier le , Joseph Perrin des Almons est promu maréchal de camp le et lieutenant général le .
Marie-Louise Perrin des Almons, mariée à Doms d'Hautecourt, lieutenant-colonel d'artillerie
Marguerite-Louise, mariée
X Perrin des Almons, colonel de cavalerie
Joseph Perrin des Almons est le frère de Pierre Augustin Victoire Perrin de Saint-Marcel, qui eut une carrière militaire très similaire à la sienne, puisqu'il fut lui aussi maréchal de camp d'artillerie, chevalier de l'ordre royal et militaire de Saint-Louis.
Sources
Émile Auguste Nicolas Jules Bégin: Biographie de la Moselle; ou Histoire par ordre alphabétique de toutes les personnes nées dans ce département (...), Volume 3, Verronnais, Metz, 1831.