Otto kam am 14. Januar 1868 als Kommandeur in das 9. Husarenregiment. Dort wurde er am 22. März 1868 zum Oberstleutnant und am 26. Juli 1870 zum Oberst befördert. Während des Deutsch-Französischen Krieges kämpfte er bei Spichern und Mars-La-Tour. Bei Gravelotte erwarb er das Eiserne Kreuz 2. Klasse. Ferner kämpfte er bei Amiens, an der Hallue, Bapaume und St.Quentin sowie der Belagerung von Metz. Dafür erhielt er am 6. Januar 1871 das Eiserne Kreuz 1. Klasse.