Er begann seinen Kriegsdienst als Hauptmann im Infanterieregiment „Joseph Graf Eszterházy“ No. 37. Bereits mit 23 Jahren wurde er 1755 zum Oberst und wenig später zum Kommandanten dieses Regiments ernannt. 1758 wurde er zum Generalmajor und Obergespans des Komitats Sathmar ernannt. Bei Ausbruch des Siebenjähriger Krieges 1756 bildete er auf eigene Kosten ein Corps von 100 Mann und rüstete es aus. Er nahm 1756 in der Schlacht bei Lobositz teil, wo er schwer verwundet wurde. Nach langer Genesung nahm er 1758 in der Schlacht bei Hochkirch teil und wurde für seine Leistungen 1759 mit dem Ritterkreuz des Militär-Maria-Theresien-Orden ausgezeichnet. 1787 ernannte ihn der Kaiser zum Generalfeldzeugmeister und zum Kommandanten der königlich ungarischen Leibgarde. 1790 lehnte er es ab Ban von Kroatien zu werden und wurde in dem Orden vom Goldenen Vlies aufgenommen.