| 2023 | Heartland Power Cooperative | 990 | Director Until 09/2023 | 4 | $5,700 | $0 | View return |
| 2023 | Iowa Drainage District Association | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Heartland Power Cooperative | 990 | Director | 6 | $7,050 | $0 | View return |
| 2022 | Iowa Drainage District Association | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Heartland Power Cooperative | 990 | Director | 6 | $6,525 | $0 | View return |
| 2021 | Koss Cty Economic Development Corp | 990 | Director | 0.18 | $0 | $0 | View return |
| 2021 | Iowa Drainage District Association | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Dairyland Power Cooperative | 990 | Board Member (Jan-Jun) | 12 | $8,120 | $0 | View return |
| 2020 | Heartland Power Cooperative | 990 | Director | 6 | $7,575 | $0 | View return |
| 2020 | Iowa Drainage District Association | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Koss Cty Economic Development Corp | 990 | Director | 0.18 | $0 | $0 | View return |
| 2020 | North Iowa Community Action Organization | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Dairyland Power Cooperative | 990 | Board Member | 18 | $32,132 | $0 | View return |
| 2019 | Heartland Power Cooperative | 990 | Director | 7 | $7,500 | $0 | View return |
| 2019 | Iowa Drainage District Association | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | North Iowa Community Action Organization | 990 | Board Member | 0 | $0 | $0 | View return |
| 2018 | Dairyland Power Cooperative | 990 | Board Member/Chairman Of The Board | 16 | $46,904 | $0 | View return |
| 2018 | Heartland Power Cooperative | 990 | Director | 7 | $6,900 | $0 | View return |
| 2018 | Iowa Drainage District Association | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | North Iowa Community Action Organization | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Dairyland Power Cooperative | 990 | Board Member/Chairman Of The Board | 17 | $40,206 | $0 | View return |
| 2017 | Heartland Power Cooperative | 990 | Director | 6 | $8,400 | $0 | View return |
| 2016 | Dairyland Power Cooperative | 990 | Board Member/Chairman Of The Board | 12 | $27,684 | $0 | View return |
| 2016 | Heartland Power Cooperative | 990 | Director | 7 | $8,400 | $0 | View return |
| 2015 | Dairyland Power Cooperative | 990 | Board Member/Vice Chairman Of Board | 10 | $21,560 | $0 | View return |
| 2015 | Heartland Power Cooperative | 990 | Director | 8 | $7,650 | $0 | View return |
| 2014 | Dairyland Power Cooperative | 990 | Board Member | 12 | $26,820 | $0 | View return |
| 2014 | Heartland Power Cooperative | 990 | Director | 8 | $6,300 | $0 | View return |
| 2013 | Dairyland Power Cooperative | 990 | Board Member/Vice Chairman Of Board | 11 | $21,725 | $0 | View return |
| 2013 | Heartland Power Cooperative | 990 | Dairyland Power Director | 8 | $5,100 | $0 | View return |