He also served as vice president of the Missouri Pacific and Iron Mountain Railway and as judge advocate with the rank of lieutenant colonel in the Missouri National Guard.
He held a position on the board of directors for the Missouri Pacific and Iron Mountain Railway, and was also a judge advocate within the Missouri National Guard.