| 2025 | Cyclists 4 Community C/O Sanitas Law Group LLC | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | House of Refuge Ministries | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2024 | North Iowa Corridor Economic Development Corporation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Fraternal Order of Police Lodge 15 LLC | 990 | State Truste | - | $0 | $0 | View return |
| 2023 | Scholarship Foundation of St Joseph County | 990 | President | 0 | $0 | $0 | View return |
| 2023 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2023 | The Mountaineers | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2023 | Forever Learning Institute Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | International Institute for Environment and Development | 990 | Treasurer (Began Dec) | 1 | $0 | $0 | View return |
| 2022 | International Brotherhd - Boilrmkrs Ir Shp Bldrs Blcksmth Frgrs & Hlpr | 990EZ | Chairman Trustee | 4 | $304 | $0 | View return |
| 2022 | Fraternal Order of Police Lodge 15 LLC | 990 | President | - | $0 | $0 | View return |
| 2022 | Scholarship Foundation of St Joseph County | 990 | President | 0 | $0 | $0 | View return |
| 2022 | Forever Learning Institute Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2022 | The American Society of Mechanical Engineers | 990 | Member At Large (End 6/5/23) | 4 | $0 | $0 | View return |
| 2022 | The Mountaineers | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2022 | International Institute for Environment and Development | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | International Brotherhd - Boilrmkrs Ir Shp Bldrs Blcksmth Frgrs & Hlpr | 990EZ | Chair Trustee | 4 | $342 | $0 | View return |
| 2021 | Forever Learning Institute Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | For the Troops a California Public Benefit Corporation | 990 | Director | 20 | $0 | $0 | View return |
| 2021 | Scholarship Foundation of St Joseph County | 990 | President Elect | 0 | $0 | $0 | View return |
| 2021 | Knights of Columbus #553 Santa Maria Council | 990 | Deputy Grand Knight | 4 | $0 | $0 | View return |
| 2021 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2021 | Fraternal Order of Police Lodge 15 LLC | 990 | President | - | $0 | $0 | View return |
| 2021 | Veterans of Foreign Wars Department of Alaska 10046 Jerry V Horn Post | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | The American Society of Mechanical Engineers | 990 | Member-At-Large | 4 | $0 | $0 | View return |
| 2021 | The Mountaineers | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2020 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2020 | Fraternal Order of Police Lodge 15 LLC | 990 | President | - | $0 | $0 | View return |
| 2020 | Knights of Columbus #553 Santa Maria Council | 990 | Deputy Grand Knight | 4 | $0 | $0 | View return |
| 2020 | Forever Learning Institute Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Scholarship Foundation of St Joseph County | 990 | President Elect | 0 | $0 | $0 | View return |
| 2020 | For the Troops a California Public Benefit Corporation | 990 | Director | 20 | $0 | $0 | View return |
| 2020 | North Iowa Corridor Economic Development Corporation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | The American Society of Mechanical Engineers | 990 | Member-At-Large | 4 | $0 | $0 | View return |
| 2020 | The Mountaineers | 990 | At Large Direct | 2 | $0 | $0 | View return |
| 2019 | Achieving Independence and Mobility Center for Independent Living | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Scholarship Foundation of St Joseph County | 990 | Mentoring | 0 | $0 | $0 | View return |
| 2019 | Forever Learning Institute Inc | 990EZ | President | 4 | $0 | $0 | View return |
| 2019 | For the Troops a California Public Benefit Corporation | 990 | Director | 20 | $0 | $0 | View return |
| 2019 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2019 | The Mountaineers | 990 | At Large Direct | 2 | $0 | $0 | View return |
| 2019 | North Iowa Corridor Economic Development Corporation | 990 | Past Chair | 2 | $0 | $0 | View return |
| 2018 | Fraternal Order of Police Lodge 15 LLC | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Forever Learning Institute Inc | 990EZ | President | 4 | $0 | $0 | View return |
| 2018 | Scholarship Foundation of St Joseph County | 990 | Nominating | 0 | $0 | $0 | View return |
| 2018 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2018 | For the Troops a California Public Benefit Corporation | 990 | Director | 40 | $0 | $0 | View return |
| 2018 | Achieving Independence and Mobility Center for Independent Living | 990 | Board Member | 1.25 | $0 | $0 | View return |
| 2018 | North Iowa Corridor Economic Development Corporation | 990 | Chair | 2 | $0 | $0 | View return |
| 2017 | Heart of Illinois Big Brothers/Big Sisters | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Fraternal Order of Police Lodge 15 LLC | 990 | President | 1 | $0 | $0 | View return |
| 2017 | For the Troops a California Public Benefit Corporation | 990 | Board Member | 40 | $0 | $0 | View return |
| 2017 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2017 | Achieving Independence and Mobility Center for Independent Living | 990 | Board Member | 1.25 | $0 | $0 | View return |
| 2017 | North Iowa Corridor Economic Development Corporation | 990 | Chair | 2 | $0 | $0 | View return |
| 2016 | Achieving Independence and Mobility Center for Independent Living | 990 | Board Member | 1.25 | $0 | $0 | View return |
| 2016 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2016 | For the Troops a California Public Benefit Corporation | 990 | Board Member | 25 | $0 | $0 | View return |
| 2016 | North Iowa Corridor Economic Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2015 | Fraternal Order of Police Lodge 15 LLC | 990 | President | 1 | $0 | $0 | View return |
| 2015 | Notre Dame Club of St. Joseph Valley Scholarship Trust | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2015 | Achieving Independence and Mobility Center for Independent Living | 990 | Board Member | 1.25 | $0 | $0 | View return |
| 2015 | North Iowa Corridor Economic Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Fraternal Order of Police Lodge 15 LLC | 990 | President | 1 | $0 | $0 | View return |
| 2014 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2014 | Fraternal Order of Eagles Aerie 1 | 990 | Trustee | 3 | $0 | $0 | View return |
| 2014 | Achieving Independence and Mobility Center for Independent Living | 990 | Board Member | 5 | $0 | $0 | View return |
| 2014 | Notre Dame Club of St. Joseph Valley Scholarship Trust | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | North Iowa Cultural Center and Museum | 990 | Sec/Treas | 1 | $0 | $0 | View return |
| 2013 | Achieving Independence and Mobility Center for Independent Living | 990 | Board Member | 5 | $0 | $0 | View return |
| 2013 | Notre Dame Club of St. Joseph Valley Scholarship Trust | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | Mason City Youth Hockey Association Inc. | 990 | Vice Pres | 4 | $0 | $0 | View return |