| 2025 | Hayward Foundation for Educational Enrichment Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2025 | Tucson Cactus and Succulent Society Inc. | 990 | Director | - | $0 | $0 | View return |
| 2025 | National Armor and Cavalry Heritage Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | Lenape Valley Foundation | 990 | COO | 37.5 | $155,870 | $0 | View return |
| 2024 | Hayward Foundation for Educational Enrichment Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2024 | Life Blood Kidney Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Community Ministries Learning Centerinc | 990 | Caring Center Advisory Board Chair | 1 | $0 | $0 | View return |
| 2024 | District and Municipal Court Management Association | 990EZ | Director | 2 | $0 | - | View return |
| 2024 | National Armor and Cavalry Heritage Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | Gulf Harbors Yacht Club | 990 | Secretary | 5 | $0 | $0 | View return |
| 2024 | Tucson Cactus and Succulent Society Inc. | 990 | Director | - | $0 | $0 | View return |
| 2024 | Fresno Tnr | 990 | Secretary | 10 | $0 | $0 | View return |
| 2024 | Fraternal Order of Eagles #192 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2024 | Council on the Aging of Cleveland County Nc Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Lenape Valley Foundation | 990 | COO | 37.5 | $123,518 | $0 | View return |
| 2023 | Hayward Foundation for Educational Enrichment Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2023 | Fresno Tnr | 990EZ | Secretary | 0 | $0 | - | View return |
| 2023 | National Armor and Cavalry Heritage Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Gulf Harbors Yacht Club | 990 | Secretary | 5 | $0 | $0 | View return |
| 2023 | Community Ministries Learning Centerinc | 990 | Caring Center Advisory Board Chair | 1 | $0 | $0 | View return |
| 2023 | Life Blood Kidney Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Council on the Aging of Cleveland County Nc Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Hayward Foundation for Educational Enrichment Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2022 | Gulf Harbors Yacht Club | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | River Keepers | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Life Blood Kidney Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Crisis Residential Association | 990EZ | Director | 2 | $0 | $0 | View return |
| 2022 | West Warren Housing Inc. | 990 | Director | 0.2 | $0 | $0 | View return |
| 2022 | Council on the Aging of Cleveland County Nc Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Hayward Foundation for Educational Enrichment Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2021 | The Coronado Thunderbird Boosters Association | 990EZ | President | 25 | $0 | $0 | View return |
| 2021 | West Warren Housing Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Gulf Harbors Yacht Club | 990 | Membership D | 5 | $0 | $0 | View return |
| 2021 | River Keepers | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Crisis Residential Association | 990EZ | Director | 2 | $0 | $0 | View return |
| 2021 | District and Municipal Court Management Association | 990EZ | President | 2 | $0 | - | View return |
| 2021 | Council on the Aging of Cleveland County Nc Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Hayward Foundation for Educational Enrichment Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2020 | Crisis Residential Association | 990EZ | Director | 2 | $0 | $0 | View return |
| 2020 | The Coronado Thunderbird Boosters Association | 990EZ | President | 25 | $0 | $0 | View return |
| 2020 | Tucson Cactus and Succulent Society Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Gulf Harbors Yacht Club | 990 | Membership D | 5 | $0 | $0 | View return |
| 2020 | West Warren Housing Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | District and Municipal Court Management Association | 990EZ | President | 2 | $0 | - | View return |
| 2020 | Council on the Aging of Cleveland County Nc Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | International Association of Bridge Struct & Ornament Iron Workers 745 | 990EZ | Sgt At Arms | 2 | $30 | - | View return |
| 2019 | Hayward Foundation for Educational Enrichment Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2019 | West Warren Housing Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | The Coronado Thunderbird Boosters Association | 990EZ | Treasurer | 25 | $0 | $0 | View return |
| 2019 | Gulf Harbors Yacht Club | 990 | Rear Commodo | 15 | $0 | $0 | View return |
| 2019 | Los Descendientes Del Presidio De Tucson | 990EZ | Secretary | 6 | $0 | $0 | View return |
| 2019 | Crisis Residential Association | 990EZ | Director | 2 | $0 | $0 | View return |
| 2019 | Council on the Aging of Cleveland County Nc Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Los Descendientes Del Presidio De Tucson | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2018 | Star Lake Bible Camp Association | 990EZ | Officer | 2 | $0 | $0 | View return |
| 2018 | Hayward Foundation for Educational Enrichment Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2018 | Gulf Harbors Yacht Club | 990 | Rear Commodo | 15 | $0 | $0 | View return |
| 2017 | Gulf Harbors Yacht Club | 990 | Secretary | 5 | $0 | $0 | View return |
| 2017 | Partners for Breast Cancer Care Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Star Lake Bible Camp Association | 990EZ | Officer | 2 | $0 | $0 | View return |
| 2016 | Bpo Elks 796 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Economic Development Authority of Western Nevada (Edawn) | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Partners for Breast Cancer Care Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Bpo Elks 796 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Bpo Elks 796 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Bpo Elks 796 | 990 | Trustee | 1 | $0 | $0 | View return |