| 2024 | North Carolina Association for the Gifted and Talented Incorporated N | 990 | Vice President | 0 | $0 | $0 | View return |
| 2024 | Westport Library Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Ardmore Ahimsa Initiative Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Orleans County Clay Crushers Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2024 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2024 | Historic Morven Inc. | 990 | Trustee | 4 | $0 | $0 | View return |
| 2023 | Association of Western Pulp and Paper Workers Local 675 | 990 | Committeeman | 1 | $4,392 | $0 | View return |
| 2023 | North Carolina Association for the Gifted and Talented Incorporated N | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Westport Library Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Orleans County Clay Crushers Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2023 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2023 | Blackspace Urbanist Collective Inc. | 990 | Member | 3 | $0 | $0 | View return |
| 2023 | Historic Morven Inc. | 990 | Trustee | 7 | $0 | $0 | View return |
| 2022 | The United Leukodystrophy Foundation Inc. | 990 | Executive Director | 40 | $61,092 | $0 | View return |
| 2022 | Orleans County Clay Crushers Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2022 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2022 | Westport Library Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Clareth Fund the Philadelphia | 990PF | Director | 0 | $0 | $0 | View return |
| 2022 | Historic Morven Inc. | 990 | Trustee | 7 | $0 | $0 | View return |
| 2021 | The United Leukodystrophy Foundation Inc. | 990 | Executive Director | 40 | $54,662 | $0 | View return |
| 2021 | California Disability Services Institute | 990EZ | Past Ed | 5 | $0 | - | View return |
| 2021 | Orleans County Clay Crushers Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2021 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2021 | Organization for International Investment Inc | 990 | Board Member At Large | 1 | $0 | $0 | View return |
| 2021 | Clareth Fund the Philadelphia | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | Historic Morven Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | California Disability Services Assoc | 990 | Past Ed | 35 | $116,519 | $0 | View return |
| 2020 | California Disability Services Institute | 990EZ | Executive Director | 5 | $0 | - | View return |
| 2020 | Organization for International Investment Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Clareth Fund the Philadelphia | 990PF | Director | 0 | $0 | $0 | View return |
| 2020 | Orleans County Clay Crushers Inc. | 990EZ | President | 2 | $0 | - | View return |
| 2020 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2020 | Historic Morven Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | California Disability Services Assoc | 990 | Executive Director | 35 | $100,882 | $0 | View return |
| 2019 | California Disability Services Institute | 990EZ | Executive Director | 5 | $0 | - | View return |
| 2019 | Orleans County Clay Crushers Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2019 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Organization for International Investment Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Historic Morven Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | California Disability Services Assoc | 990 | Executive Director | 35 | $102,582 | $0 | View return |
| 2018 | California Disability Services Institute | 990EZ | Executive Director | 5 | $0 | - | View return |
| 2018 | Orleans County Clay Crushers Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2018 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | California Disability Services Assoc | 990 | Executive Director | 35 | $102,282 | $0 | View return |
| 2017 | Delta Kappa Epsilon Council Beta Dke | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Huntington Knights of Columbus Realty Co | 990EZ | Director | 10 | $0 | - | View return |
| 2017 | California Disability Services Institute | 990EZ | Executive Director | 5 | $0 | - | View return |
| 2017 | Orleans County Clay Crushers Inc. | 990EZ | President | 2 | $0 | - | View return |
| 2017 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2016 | California Disability Services Assoc | 990 | Executive Director | 35 | $114,865 | $0 | View return |
| 2016 | Orleans County Clay Crushers Inc. | 990EZ | President | 2 | $0 | - | View return |
| 2016 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2016 | Delta Kappa Epsilon Council Beta Dke | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Huntington Knights of Columbus Realty Co | 990EZ | Director | 5 | $0 | - | View return |
| 2015 | California Disability Services Assoc | 990 | Executive Director | 40 | $103,010 | $0 | View return |
| 2015 | Orleans County Clay Crushers Inc. | 990EZ | President | 2 | $0 | - | View return |
| 2015 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2015 | Huntington Knights of Columbus Realty Co | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Dulles South Youth Sports | 990 | Member At Large | 5 | $0 | $0 | View return |
| 2014 | California Disability Services Assoc | 990 | Executive Director | 40 | $97,311 | $0 | View return |
| 2014 | Delta Kappa Epsilon Council Beta Dke | 990 | Past Preside | 1 | $0 | $0 | View return |
| 2014 | Manasquan River Golf Club | 990 | Trustee | - | - | - | View return |
| 2014 | Huntington Knights of Columbus Realty Co | 990EZ | Director | 5 | $0 | - | View return |
| 2014 | Orleans County Clay Crushers Inc. | 990EZ | President | 2 | $0 | - | View return |
| 2014 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2013 | Opticians Association of Ohio | 990EZ | Trustee | 1 | $0 | - | View return |
| 2013 | Shell USA Company Foundation | 990PF | Director | 0.27 | $0 | - | View return |
| 2013 | Orleans County Clay Crushers Inc. | 990EZ | President | 2 | $0 | - | View return |
| 2013 | Orleans County Clay Crushers Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2013 | Manasquan River Golf Club | 990 | Trustee | 3 | - | - | View return |
| 2012 | Shell USA Company Foundation | 990PF | Director | 0.29 | $0 | - | View return |