| 2025 | The Healing Circle Inc | 990EZ | Treasurer | 5 | $1,000 | - | View return |
| 2025 | Frank Pierce Trust | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2024 | Rotary International Marshalltown | 990EZ | President El | 0 | $0 | - | View return |
| 2024 | Marshall Economic Development Impact Committee Medic | 990EZ | Past Chairman | 1 | $0 | $0 | View return |
| 2024 | Marshalltown Chamber of Commerce | 990 | Past Chair | - | $0 | $0 | View return |
| 2024 | Philadelphia Public Access Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Assistance League of Marshalltown C/O Allison Grosvenor | 990 | President | 0.25 | $0 | $0 | View return |
| 2023 | Marshall Economic Development Impact Committee Medic | 990EZ | Chairman | 2 | $0 | $0 | View return |
| 2023 | Marshalltown Rotary Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Rotary International Marshalltown | 990EZ | President El | 0 | $0 | - | View return |
| 2023 | Philadelphia Public Access Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Elmwood Country Club | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Marshalltown Chamber of Commerce | 990 | Past Chair | 2 | $0 | $0 | View return |
| 2022 | Marshalltown Rotary Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Rotary International Marshalltown | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Assistance League of Marshalltown C/O Allison Grosvenor | 990 | Vice-President | 0.25 | $0 | $0 | View return |
| 2022 | Marshalltown Chamber of Commerce | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2022 | Elmwood Country Club | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Marshall Economic Development Impact Committee Medic | 990EZ | Vice-Chairman | 1 | $0 | $0 | View return |
| 2021 | Marshalltown Rotary Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Marshall Economic Development Impact Committee Medic | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Marshalltown Chamber of Commerce | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Marshalltown Area Soccer Club Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2021 | Rotary International Marshalltown | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Elmwood Country Club | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Rotary International Marshalltown | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | Marshalltown Area Soccer Club Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2020 | Marshalltown Rotary Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Marshalltown Area Soccer Club Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2018 | Marshalltown Area Soccer Club Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2017 | Marshalltown Area Soccer Club Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2016 | Marshalltown Area Soccer Club Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2015 | Marshalltown Area Soccer Club Inc. | 990EZ | Treasurer | 7 | $0 | - | View return |
| 2014 | Lexington Country Club Inc | 990 | Controller | 40 | $60,000 | $0 | View return |
| 2014 | Marshalltown Area Soccer Club Inc. | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2013 | Lexington Country Club Inc | 990 | Controller | 40 | $60,000 | $0 | View return |
| 2013 | Marshalltown Area Soccer Club Inc. | 990EZ | Treasurer | 5 | $0 | - | View return |