| 2024 | Central Iowa Power Cooperative | 990 | Board Director | 5.83 | $39,588 | $0 | View return |
| 2024 | Clarke Electric Cooperative Inc | 990 | Vice President | 1.6 | $3,250 | $0 | View return |
| 2023 | Central Iowa Power Cooperative | 990 | Board Director | 6.9 | $22,320 | $0 | View return |
| 2023 | Boysville Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Little League Baseball Mcallister Park | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Clarke Electric Cooperative Inc | 990 | Vice President | 1.49 | $3,400 | $0 | View return |
| 2022 | Boysville Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | American Veterans of Ww II 12 Amvet | 990 | 1st Vice Pre | - | $0 | $0 | View return |
| 2022 | Central Iowa Power Cooperative | 990 | Board Director | 6.5 | $0 | $0 | View return |
| 2022 | Little League Baseball Mcallister Park | 990 | Board Member | - | $0 | $0 | View return |
| 2021 | Central Iowa Power Cooperative | 990 | Board Director | 5.5 | $30,020 | $0 | View return |
| 2021 | Clarke Electric Cooperative Inc | 990 | Vice President | 1.45 | $2,700 | $0 | View return |
| 2021 | Boysville Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | American Veterans of Ww II 12 Amvet | 990 | 1st Vice Pre | - | $0 | $0 | View return |
| 2021 | Little League Baseball Mcallister Park | 990 | Board Member | - | $0 | $0 | View return |
| 2021 | Comal County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Central Iowa Power Cooperative | 990 | Board Director | 5.3 | $3,300 | $0 | View return |
| 2020 | Clarke Electric Cooperative Inc | 990 | Vice President | 0.9 | $1,725 | $0 | View return |
| 2020 | American Veterans of Ww II 12 Amvet | 990 | 1st Vice Pre | - | $0 | $0 | View return |
| 2020 | Boysville Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Amvets Amvets Department of Indiana | 990EZ | Inspector General | 5 | $0 | $0 | View return |
| 2020 | Little League Baseball Mcallister Park | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Central Iowa Power Cooperative | 990 | Board Director | 9.1 | $24,560 | $0 | View return |
| 2019 | Clarke Electric Cooperative Inc | 990 | Vice President | 1.7 | $3,125 | $0 | View return |
| 2019 | American Veterans of Ww II 12 Amvet | 990 | 1st Vice Pre | - | $0 | $0 | View return |
| 2019 | Little League Baseball Mcallister Park | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Central Iowa Power Cooperative | 990 | Board Director | 5.5 | $24,134 | $0 | View return |
| 2018 | Clarke Electric Cooperative Inc | 990 | Vice President | 1.7 | $4,050 | $0 | View return |
| 2017 | Central Iowa Power Cooperative | 990 | Board Director | 9 | $15,420 | $0 | View return |
| 2017 | Clarke Electric Cooperative Inc | 990 | Vice President | 1.52 | $3,825 | $0 | View return |
| 2016 | Clarke Electric Cooperative Inc | 990 | Secretary | 3.51 | $6,025 | $0 | View return |
| 2016 | Central Iowa Power Cooperative | 990 | Board Director | 2 | $0 | $0 | View return |
| 2016 | Amvets Amvets Department of Indiana | 990EZ | Commander | 30 | $0 | $0 | View return |
| 2013 | Belhaven Public Library Inc. | 990 | Director | 0 | $0 | $0 | View return |