| 2025 | Independent Order of Odd Fellows | 990 | Noble Grand | 2 | $0 | $0 | View return |
| 2024 | Grand Lodge of Washington Ioof | 990 | Grand Master | 1 | $14,000 | $0 | View return |
| 2024 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990 | Member | 1 | $0 | $0 | View return |
| 2024 | Independent Order of Odd Fellows | 990 | Vice Grand | 2 | $0 | $0 | View return |
| 2024 | Assure the Future Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2024 | Independent Order of Odd Fellows | 990 | President | 2 | $0 | $0 | View return |
| 2024 | Assure the Future Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Grand Lodge of Washington Ioof | 990 | Grand Master | 1 | $14,000 | $0 | View return |
| 2023 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Grand Lodge of Washington Ioof | 990 | Deputy Grand Master | 20 | $0 | $0 | View return |
| 2022 | Assure the Future Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Assure the Future Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Independent Order of Odd Fellows | 990 | Noble Grand | 2 | $0 | $0 | View return |
| 2022 | Independent Order of Odd Fellows | 990 | Vice Grand | 0 | $0 | $0 | View return |
| 2022 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Friends of Lacoe a Foundation for Learning | 990 | Director Of Strategic Part | 40 | $119,887 | $0 | View return |
| 2021 | Independent Order of Odd Fellows | 990 | Noble Grand | 2 | $0 | $0 | View return |
| 2021 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | The Naples Players Endowment Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Friends of Lacoe a Foundation for Learning | 990 | Director Of Strategic Partnerships | 40 | $125,557 | $0 | View return |
| 2020 | Independent Order of Odd Fellows | 990 | Vice Grand | 2 | $0 | $0 | View return |
| 2020 | The Naples Players Endowment Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | American Board of Dermatology Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Assure the Future Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2020 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Fraternal Order of Eagles Aerie | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | The Naples Players Inc. | 990 | Treasurer (Through 4/20) | 1 | $0 | $0 | View return |
| 2019 | The Naples Players Endowment Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990 | Member | - | $0 | $0 | View return |
| 2019 | Assure the Future Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Assure the Future Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Fraternal Order of Eagles Aerie | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990 | Member | - | $0 | $0 | View return |
| 2018 | The Naples Players Endowment Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Marc Workshop Inc. | 990 | Co-Executive Director | 40 | $44,947 | - | View return |
| 2017 | The Naples Players Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2017 | The Naples Players Endowment Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Assure the Future Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2017 | Fraternal Order of Eagles Aerie | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990 | Member | - | $0 | $0 | View return |
| 2017 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Fraternal Order of Eagles Aerie | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | The Naples Players Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2016 | The Naples Players Endowment Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Assure the Future Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990 | Member | - | $0 | $0 | View return |
| 2015 | Assure the Future Inc | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2015 | The Naples Players Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2015 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990EZ | Member | 0 | $0 | - | View return |
| 2015 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Assure the Future Inc | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2014 | Iowa Sports Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Ingersoll Grand Self-Supporting Municipal Improvement District | 990EZ | Member | 0 | $0 | - | View return |
| 2013 | Iowa Sports Foundation | 990 | Director | 0 | $0 | $0 | View return |