Ta alustas oma karjääri Prantsusmaa revolutsiooniliste armeede vastu võitlemisega. Esimese koalitsiooni sõdade alguses võitis ta 1793. aastal Neerwindeni lahingus, enne kui ta lüüa sai 1793. aastal Wattignies'is ja 1794. aastal Fleurus'is. 1796. aastal, kui kõigi Reinis asuvate Austria vägede ülem, alistas Karl Jean-Baptiste Jourdanit Ambergis ja Würzburgis ning võitis Emmendingenis, mis sundis Jean Victor Marie Moreau't Reinis tagasi tõmbuma. Ta võitis ka vastaseid Zürichis, Ostrahhis.
, Stockach ja Messkirch aastal 1799. Ta muutis Austria armeed, et võtta omaks rahva-relvad põhimõte. Aastal 1809 astus ta viienda koalitsiooni sõtta ja põhjustas Napoleonile esimese suure tagasilöögi Aspern-Esslingis, enne kui ta kannatas verises Wagrami lahingus. Pärast Wagramit ei näinud Charles Napoleoni sõdades enam olulist tegevust.