As his older brothers, Arnulf joined the Bavarian army and became a regimental commander, reaching the rank Generaloberst. He fought with the Russian army in the Russo-Turkish War (1877–78) and was present at the Siege of Plevna. From 1892 to 1903 he commanded the First Bavarian Army Corps.