From 1893 to 1898, he served in the Iowa National Guard. In 1893, he organized Company M, 4th Iowa Infantry, which he was elected to command with the rank of captain. In November 1894, he was appointed Signal and Engineer officer on the staff of the 2nd Brigade and promoted to major. In November 1895, he accepted reduction in rank to captain so he could resume command of Company M.
