Schönfeld kämpfte in den Schlesischen Kriegen unter Friedrich II. In den Schlachten bei Hohenfriedberg, Prag, Breslau und Kunersdorf, wo er verwundet wurde. Ferner war er bei der Belagerung von Cosel, sowie beim Gefecht von Meissen dabei. Während des Bayerischen Erbfolgekriegs war er 1778 beim Gefecht von Jägerndorf dabei.