À partir de 1831, Barby étudie aux maisons des cadets à Potsdam et à Berlin. Le , il est affecté comme sous-lieutenant aurégiment des Gardes du Corps de l'armée prussienne. Il y exerce les fonctions d'adjudant de régiment du au et est entre-temps promu premier lieutenant en . Le , Barby est promu Rittmeister et dans les années à venir, il commande plusieurs escadrons. Le il reçoit le caractère et le le brevet pour ce grade. En 1859, Barby est officier d'état-major titulaire pour la durée de la relation de mobilité à l'occasion de la campagne d'Italie et est maintenu dans cette position après la démobilisation. Le , il est nommé commandant du 1errégiment de cuirassiers à Breslau. Dans cette fonction, Barby est promu lieutenant-colonel le et colonel au printemps 1866. La même année, il participe avec son régiment à la bataille de Sadowa et à la bataille de Tobitschau pendant la guerre austro-prussienne. Le , ses cuirassiers sont chargés de la reconnaissance de Kostelez via Proßnitz vers Prerau. Il s'ensuit le combat de Biskupice, au cours de laquelle Barby, à la tête de la 1re escadrille, franchit un carré ennemi, n'enregistrant que de faibles pertes personnelles.
Après la paix de Prague, son unité reçut le nom de régiment de cuirassiers du Corps lors de son entrée dans la garnison de Breslau et le roi Guillaume Ier honore Barby pour ses actions le avec l'ordre Pour le Mérite. Avec la position à la suite de son régiment, il est transféré le à Hanovre et est nommé commandant de la 19ebrigade de cavalerie. Après la mobilisation à l'occasion de la guerre contre la France, Barby est promu major-général le et il dirige sa brigade lors des batailles de Mars-la-Tour et de Saint-Privat et de plusieurs autres escarmouches. Pour ses actions, il reçoit les deux classes de la croix de fer et après la fin de la guerre, il est nommé commandant de la 20ebrigade de cavalerie, également stationnée à Hanovre. Il est ensuite affecté au poste de commandant de Hanovre à partir du , puis promu lieutenant-général le . Dans cette position, Barby est décoré de l'Ordre de l'Aigle rouge de 1re classe avec feuilles de chêne et l'Ordre de la Couronne de 1re classe. Avec le caractère de général de cavalerie, il est mis à disposition le avec la remise de la croix et de l'étoile de commandeur de l'Ordre de la Maison Royale de Hohenzollern avec la pension légale. Pour faciliter le passage à la retraite, Barby reçut en outre un cadeau d'une valeur de 3000 thalers.
Le , il est encore autorisé à porter l'uniforme du 1errégiment de cuirassiers
Famille
Barby se marie le à Detmold avec Luise Funk von Senfftenau (1830-1867). Plusieurs enfants sont nés de cette union. Sa fille Anna (née en 1855) épouse en 1876 Friedrich von Beaulieu-Marconnay (né en 1852), chambellan du grand-duc héritier d'Oldenbourg.