Koschenbahr diente 30 Jahre lang in der kursächsischen Armee beim Infanterieregiment Nr. 4. Er nahm an der Schlacht bei Kesselsdorf und den Belagerungen von Danzig und Prag teil. Nach der Kapitulation von Pirna kam er 1756 in preußische Dienste und erhielt 1759 als Kommandeur das Grenadierbataillon Nr. 5, welches aus den Grenadierkompanien der Garnisonregimenter „Mützschefall“ und „Blanckensee“ zusammengesetzt war. Während der Schlacht bei Landeshut erlitt Koschenbahr eine tödliche Verwundung.