He served as the county auditor for Wells County, North Dakota from 1920 to 1940 and a clerk of the Fessenden School District from 1922 to 1940. He was elected as the North Dakota State Treasurer in 1944, but resigned from the position on September 7, 1945. His resignation was in order to fill the office of North Dakota Insurance Commissioner which was vacated by the late Oscar E. Erickson.
He occupied various roles in Wells County, including county auditor from 1920 to 1940 and clerk of the Fessenden School District from 1922 to 1940. He was elected as North Dakota State Treasurer in 1944 but relinquished the position on September 7, 1945, to succeed Oscar E. Erickson as Insurance Commissioner.