| 2025 | Natural State Advancement Institute | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2024 | Natural State Advancement Institute | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2024 | Tawas Wellness Warriors Inc. | 990EZ | Member At Large | 0.5 | $0 | $0 | View return |
| 2024 | Duluth Rowing Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2024 | Jefferson Comprehensive Care System Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2023 | Natural State Advancement Institute | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2023 | Scenes from the Bluffs Heritage Museum | 990PF | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Duluth Rowing Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2023 | Loyal Order of Moose Inc Tell City Lodge No 1424 | 990 | President | 6 | $0 | $0 | View return |
| 2023 | Jefferson Comprehensive Care System Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2022 | Natural State Advancement Institute | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2022 | Duluth Rowing Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Loyal Order of Moose Inc Tell City Lodge No 1424 | 990 | President | 6 | $0 | $0 | View return |
| 2022 | Scenes from the Bluffs Heritage Museum | 990PF | Treasurer | 0 | $0 | $0 | View return |
| 2022 | Jefferson Comprehensive Care System Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2021 | Duluth Rowing Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2021 | Loyal Order of Moose Inc Tell City Lodge No 1424 | 990 | Chaplain | 4 | $0 | $0 | View return |
| 2021 | Jefferson Comprehensive Care System Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2020 | Duluth Rowing Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2020 | Dream Centers of Michigan | 990 | Board Member (Part Year) | 2 | $0 | $0 | View return |
| 2020 | Loyal Order of Moose Inc Tell City Lodge No 1424 | 990 | 1yr Trustee | 4 | $0 | $0 | View return |
| 2020 | Jefferson Comprehensive Care System Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2019 | Veterans of Foreign Wars Post 2692 | 990 | District 8 Commander | 10 | $0 | $0 | View return |
| 2019 | Dream Centers of Michigan | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Duluth Rowing Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Jefferson Comprehensive Care System Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2018 | Pals Rescue Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Serra Club of Johnson County in Ks USA Council of Serra International | 990EZ | President | 5 | $0 | - | View return |
| 2018 | Duluth Rowing Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Bluff City Rescue Squad Inc | 990EZ | President | 10 | $0 | - | View return |
| 2018 | Dream Centers of Michigan | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Jefferson Comprehensive Care System Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Veterans of Foreign Wars Post 2692 | 990 | District 8 Commander | 10 | $0 | $0 | View return |
| 2017 | Serra Club of Johnson County in Ks USA Council of Serra International | 990EZ | President | 5 | $0 | - | View return |
| 2017 | Duluth Rowing Club Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Pals Rescue Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Bluff City Rescue Squad Inc | 990EZ | President | 10 | $0 | - | View return |
| 2017 | Knights of Columbus 11067 | 990EZ | Lecturer | 0.5 | $0 | - | View return |
| 2017 | Dream Centers of Michigan | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Knights of Columbus 11067 | 990EZ | Lecturer | 0.5 | $0 | - | View return |
| 2016 | Bluff City Rescue Squad Inc | 990EZ | President | 10 | $0 | - | View return |
| 2016 | Duluth Rowing Club Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | International Hands in Service | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2016 | Pals Rescue Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Dream Centers of Michigan | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Knights of Columbus 11067 | 990EZ | Lecturer | 0.5 | $0 | - | View return |
| 2015 | International Hands in Service | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2015 | Bluff City Rescue Squad Inc | 990EZ | President | 10 | $0 | - | View return |
| 2015 | Pals Rescue Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Duluth Rowing Club Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Serra Club of Johnson County in Ks USA Council of Serra International | 990EZ | Trustee | 5 | $0 | - | View return |
| 2015 | Knights of Columbus 11067 | 990EZ | Lecturer | 1 | $0 | - | View return |
| 2014 | International Hands in Service | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2014 | Bluff City Rescue Squad Inc | 990EZ | President | 10 | $0 | - | View return |
| 2014 | Duluth Rowing Club Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Knights of Columbus 11067 | 990EZ | Lecturer | 1 | $0 | - | View return |
| 2014 | Dream Centers of Michigan | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Bluff City Rescue Squad Inc | 990EZ | President | 10 | $0 | - | View return |
| 2013 | Delta Research and Educational Foundation | 990 | Member | 5 | $0 | $0 | View return |
| 2013 | International Hands in Service | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2013 | Duluth Rowing Club Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Knights of Columbus 11067 | 990EZ | Lecturer | 1 | $0 | - | View return |