| Military | United States Marine Corps | | ??/??/1948 to ??/??/1949 |
| Military | United States Marine Corps (recalled to active duty) | | ??/??/1950 to ??/??/1952 |
| County Government | Fillmore County, Minnesota (Sheriff) | | ??/??/1959 to ??/??/1967 |
| U.S. Executive Branch | Upper Mississippi River Basin Commission (Commissioner, Appointed by President Jimmy Carter) | Appointed | 11/04/1977 to 02/26/1981 |
| State Legislative Staff | Legislative Assistant for Speaker Harry Sieben, Jr. | | ??/??/1981 to ??/??/???? |
| State Agency | Minnesota Department of Public Safety (Assistant Commissioner) | Appointed | ??/??/1983 to ??/??/1990 |