| 2025 | Mechanical Contractors Association of Iowa Group Return | 990 | Vice Chair C | 2 | $0 | $0 | View return |
| 2025 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Vice Chairpe | 2 | $0 | $0 | View return |
| 2024 | Ckenergy Electric Cooperative Inc | 990 | Trustee | 7.8 | $22,102 | $0 | View return |
| 2024 | Cedar Rapids Iowa City Mechanical Contracting Industry Development Fund | 990 | Vice Chairperson | 2 | $0 | $0 | View return |
| 2024 | His Eyes Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2024 | Mechanical Contractors Association of Iowa Group Return | 990 | Vice Chairperson Cr/Ic | 2 | $0 | $0 | View return |
| 2024 | Pharmaceutical Industry Labor-Management Management Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | International Assoc B S & D Ironworkers 451 Apprentice & Training | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2024 | Oklahoma Grain & Feed Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Ckenergy Electric Cooperative Inc | 990 | Trustee | 2.5 | $16,651 | $0 | View return |
| 2023 | His Eyes Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Oklahoma Grain & Feed Association Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Pharmaceutical Industry Labor-Management Management Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Assoc B S & D Ironworkers 451 Apprentice & Training | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2022 | Ckenergy Electric Cooperative Inc | 990 | Trustee | 5 | $19,096 | $0 | View return |
| 2022 | Focus Credit Union | 990 | Board Treasurer | 0.5 | $495 | $0 | View return |
| 2022 | His Eyes Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2022 | Daniel Boone Conservation League Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Oklahoma Grain & Feed Association Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Philadelphia Scenic Works | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Ckenergy Electric Cooperative Inc | 990 | Trustee | 3.5 | $13,542 | $0 | View return |
| 2021 | Daniel Boone Conservation League Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Oklahoma Grain & Feed Association Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | His Eyes Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2021 | Oklahoma Grain & Feed Association Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Ckenergy Electric Cooperative Inc | 990 | Trustee | 2.8 | $15,683 | $0 | View return |
| 2020 | Sowing Thoughts Ministries Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Oklahoma Agricultural Coop Council Inc | 990 | Vice-Chairman | 0.01 | $0 | $0 | View return |
| 2020 | Oklahoma Grain & Feed Association Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Daniel Boone Conservation League Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2020 | Oklahoma Grain & Feed Association Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Ckenergy Electric Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Oklahoma Agricultural Coop Council Inc | 990 | Vice-Chairman | 0.01 | $0 | $0 | View return |
| 2019 | Daniel Boone Conservation League Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2019 | Oklahoma Grain & Feed Association Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Daniel Boone Conservation League Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2018 | Oklahoma Grain & Feed Association Inc | 990 | 1st Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Ckenergy Electric Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Oklahoma Agricultural Coop Council Inc | 990 | Vice-Chairman | 0.01 | $0 | $0 | View return |
| 2017 | Oklahoma Agricultural Coop Council Inc | 990 | Vice-Chairman | 0.01 | $0 | $0 | View return |
| 2017 | Ckenergy Electric Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Headwaters for Heroes | 990EZ | President | 10 | $0 | - | View return |
| 2017 | Oklahoma Grain & Feed Association Inc | 990 | 1st Vice Chair | 1 | $0 | $0 | View return |
| 2016 | Boston Police Superior Officers Federation | 990 | Vice Preside | 20 | $39,750 | $0 | View return |
| 2016 | Oklahoma Grain & Feed Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Headwaters for Heroes | 990EZ | President | 10 | $0 | - | View return |
| 2016 | Oklahoma Agricultural Coop Council Inc | 990 | Advisory Board | 0.01 | $0 | $0 | View return |
| 2016 | Iron Workers Local Union 401 Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2015 | Boston Police Superior Officers Federation | 990 | Vice Preside | 20 | $34,500 | $0 | View return |
| 2015 | Ckenergy Electric Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Oklahoma Agricultural Coop Council Inc | 990 | Advisory Board | 0.01 | $0 | $0 | View return |
| 2015 | Iron Workers Local Union 401 Supplemental Welfare Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2015 | Iron Workers Local Union 401 Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2014 | Boston Police Superior Officers Federation | 990 | Secretary | 20 | $8,800 | $0 | View return |
| 2014 | Oklahoma Agricultural Coop Council Inc | 990 | Advisory Board | 0.01 | $0 | $0 | View return |
| 2014 | Ckenergy Electric Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Allied Trades Assistance Program | 990 | Board Director | 1 | - | - | View return |
| 2014 | Iron Workers Local Union 401 Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2013 | Boston Police Superior Officers Federation | 990 | Secretary | 20 | $5,100 | $0 | View return |
| 2013 | Amvets Post 550 of Florida Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2013 | Ckenergy Electric Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Lake Cumberland Development Council Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Iron Workers Local Union 401 Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |