Am 12. Juni 1762 kam Cosel als Kadett nach Berlin. Von dort trat er am 9. Dezember 1767 als Junker in das Husarenregiment „von Lossow“ der Preußischen Armee über. Am 28. Dezember 1772 wurde er Kornett und am 20. Januar 1776 Sekondeleutnant. Als solcher nahm er am Bayerischen Erbfolgekrieg teil. Am 28. Mai 1790 stieg Cosel zum Premierleutnant auf und kämpfte 1794 im Feldzug in Polen, wo er sich im Gefecht bei Jaktar auszeichnete. Am 3. Februar 1795 wurde er Stabsrittmeister und am 17. April 1800 Rittmeister sowie Eskadronchef. Im Vierten Koalitionskrieg kämpfte Cosel in der Schlacht bei Heilsberg, wo das Regiment einen französischen Fahnenadler erbeutete.