| 2025 | Volunteer and Exempt Firemens Benevolent Assoc of Plainview | 990 | Vice President | 1 | $500 | $0 | View return |
| 2024 | Volunteer and Exempt Firemens Benevolent Assoc of Plainview | 990 | Vice President | 1 | $500 | $0 | View return |
| 2024 | Harding Land Trust Inc. | 990 | VP Stewardship | 2 | $0 | $0 | View return |
| 2024 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2024 | Knights of Columbus #6911 Our Lady of the Island | 990 | Deputy Grand Knight | 5 | $0 | $0 | View return |
| 2023 | Volunteer and Exempt Firemens Benevolent Assoc of Plainview | 990 | Vice President | 1 | $500 | $0 | View return |
| 2023 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Harding Land Trust Inc. | 990 | VP Stewardship | 2 | $0 | $0 | View return |
| 2023 | Knights of Columbus #6911 Our Lady of the Island | 990 | Chancellor | 5 | $0 | $0 | View return |
| 2022 | Volunteer and Exempt Firemens Benevolent Assoc of Plainview | 990 | Vice President | 1 | $500 | $0 | View return |
| 2022 | Harding Land Trust Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Knights of Columbus #6911 Our Lady of the Island | 990 | Warden | 5 | $0 | $0 | View return |
| 2021 | Volunteer and Exempt Firemens Benevolent Assoc of Plainview | 990 | Vice President | 1 | $500 | $0 | View return |
| 2021 | Harding Land Trust Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2021 | Knights of Columbus #6911 Our Lady of the Island | 990 | Warden | 5 | $0 | $0 | View return |
| 2020 | Volunteer and Exempt Firemens Benevolent Assoc of Plainview | 990 | Vice President | 1 | $500 | $0 | View return |
| 2020 | Harding Land Trust Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | Volunteer and Exempt Firemens Benevolent Assoc of Plainview | 990 | Vice President | 1 | $500 | $0 | View return |
| 2019 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | Harding Land Trust Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Chatham Day School (Formerly the Darcy School) | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Volunteer and Exempt Firemens Benevolent Assoc of Plainview | 990 | Vice President | 1 | $500 | $0 | View return |
| 2018 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Chatham Day School (Formerly the Darcy School) | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Volunteer and Exempt Firemens Benevolent Assoc of Plainview | 990 | Trustee | 1 | $500 | $0 | View return |
| 2017 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2017 | Plainview Volunteer Fire Deparmtent Inc | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2017 | Chatham Day School (Formerly the Darcy School) | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Plainview Volunteer Fire Deparmtent Inc | 990 | Chairman | 20 | $0 | $0 | View return |
| 2016 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Chatham Day School (Formerly the Darcy School) | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Plainview Volunteer Fire Deparmtent Inc | 990 | 2nd Vice Chairman | 20 | $0 | $0 | View return |
| 2015 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Chatham Day School (Formerly the Darcy School) | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2014 | Plainview Volunteer Fire Deparmtent Inc | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2013 | Plainview Volunteer Fire Deparmtent Inc | 990 | Board Member | 20 | $0 | $0 | View return |
| 2013 | Transport Workers Union Local 100 Retirees' Association | 990 | Board Member | 0.5 | $0 | $0 | View return |