Bereits mit sechzehn Jahren trat er auf Vermittlung seines Vetters Rudolf von Colloredo in den kaiserlichen Militärdienst ein. Durch seinen Vetter bekam er auch eine Hauptmannsstelle. Er stieg bis 1632 zum Oberst auf. Als solcher nahm er 1642 als Befehlshaber von 400 Reitern an der zweiten Schlacht bei Breitenfeld zwischen den Kaiserlichen unter Erzherzog Leopold Wilhelm und den Schweden unter Lennart Torstensson teil. In diesem für die Kaiserlichen verlorenen Gefecht zeichnete er sich besonders aus. Aus Dank trat ihm der Erzherzog sein Leibregiment ab. In der Folge war er an einer Reihe von Belagerungen und der Besetzung fester Plätze in Böhmen, Mähren und Österreich beteiligt. Er wurde zum General befördert.