| 2025 | Palos Verdes Aquatic Club | 990 | Head Coach/Secretary | 20 | $34,800 | $0 | View return |
| 2025 | Rotary International Club of Bainbridge Island | 990EZ | President Preselect | 10 | $0 | $0 | View return |
| 2024 | Palos Verdes Aquatic Club | 990 | Head Coach/Secretary | 20 | $42,120 | $0 | View return |
| 2024 | Foundation for International Aid to Animals Inc. | 990PF | Treasurer | 10 | $0 | - | View return |
| 2024 | Rotary International Club of Bainbridge Island | 990EZ | Presidentelect | 3 | $0 | $0 | View return |
| 2024 | Rotary Club of Bainbridge Island Trust | 990 | Pres And Preselect | 10 | $0 | $0 | View return |
| 2023 | Palos Verdes Aquatic Club | 990 | Head Coach/Secretary | 20 | $43,540 | $0 | View return |
| 2023 | Rotary International Club of Bainbridge Island | 990EZ | Director Intl Svc Thru 630 | 0 | $0 | $0 | View return |
| 2023 | Foundation for International Aid to Animals Inc. | 990PF | Treasurer | 10 | $0 | - | View return |
| 2023 | Cap and Gown Club of Princeton | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Rotary Club of Bainbridge Island Trust | 990 | Presidentelect | 12 | $0 | $0 | View return |
| 2023 | Boheme Opera Company Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Palos Verdes Aquatic Club | 990EZ | Head Coach/Secretary | 20 | $27,821 | $0 | View return |
| 2022 | Boheme Opera Company Inc. | 990EZ | Board Member | 2 | $0 | - | View return |
| 2022 | Foundation for International Aid to Animals Inc. | 990PF | Treasurer | 10 | $0 | - | View return |
| 2022 | Cap and Gown Club of Princeton | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Rotary International Club of Bainbridge Island | 990EZ | Director International Svc | 2 | $0 | $0 | View return |
| 2022 | Rotary Club of Bainbridge Island Trust | 990 | Director Intl Svc To 630 | 5 | $0 | $0 | View return |
| 2021 | Foundation for International Aid to Animals Inc. | 990PF | Treasurer | 10 | $0 | - | View return |
| 2021 | Cap and Gown Club of Princeton | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Rotary International Club of Bainbridge Island | 990EZ | Director International Svc | 3 | $0 | $0 | View return |
| 2021 | Palos Verdes Aquatic Club | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2021 | Boheme Opera Company Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2021 | Rotary Club of Bainbridge Island Trust | 990 | Director Intl Service | 2 | $0 | $0 | View return |
| 2020 | Foundation for International Aid to Animals Inc. | 990PF | Treasurer | 10 | $0 | - | View return |
| 2020 | Rotary International Club of Bainbridge Island | 990EZ | Director International Svc | 2 | $0 | $0 | View return |
| 2020 | Cap and Gown Club of Princeton | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Boheme Opera Company Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2020 | Rotary Club of Bainbridge Island Trust | 990EZ | Director Intl Service | 2 | $0 | $0 | View return |
| 2019 | Boheme Opera Company Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2019 | Rotary Club of Bainbridge Island Trust | 990 | Director Intl Service | 1 | $0 | $0 | View return |
| 2018 | Institute of Internal Auditors | 990EZ | President | 10 | $0 | $0 | View return |
| 2018 | Boheme Opera Company Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2017 | Institute of Internal Auditors | 990EZ | Vice President | 10 | $0 | $0 | View return |
| 2015 | Illinois Council on the Teaching of Foreign Languages | 990 | Membership C | 1 | $0 | $0 | View return |
| 2015 | United States Association for Small Business and Entrepreneurship | 990 | Senior Vice President Programming | 1 | $0 | $0 | View return |
| 2014 | Illinois Council on the Teaching of Foreign Languages | 990 | Membership C | 1 | $0 | $0 | View return |
| 2014 | United States Association for Small Business and Entrepreneurship | 990 | Senior Vice President-Elect Programming | 1 | $0 | $0 | View return |
| 2013 | Illinois Council on the Teaching of Foreign Languages | 990 | Membership C | - | $0 | $0 | View return |