Frédéric combat en Hongrie dans les rangs de l'armée autrichienne lors de la guerre austro-turque. Il est décoré de l'ordre militaire de Marie-Thérèse et devient commandant d'un régiment de chevau-légers. En 1792, il sert en Bavière au grade de lieutenant lors de la guerre de la Première Coalition. En 1794, il est promu au grade de colonel des chevau-légers du prince de Modène et sert en Galicie. En 1797, il est nommé commandant général, puis en 1800 maréchal de camp.