ND National Guard (1970-76); Township supervisor; Hope American Legion Vice Commander; Edendale Township supervisor; Steele County Farmers Union Board; Steele County Mutual Insurance Board; President, Trinity Lutheran Church; Hope Rural Fire Protection District Board