| 2024 | Volunteer and Exempt Firemens Benevolent | 990 | Vice President | 1 | $500 | $0 | View return |
| 2024 | Harding Land Trust | 990 | VP Stewardship | 2 | $0 | $0 | View return |
| 2024 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Volunteer and Exempt Firemens Benevolent | 990 | Vice President | 1 | $500 | $0 | View return |
| 2023 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Harding Land Trust | 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 | 990 | Vice President | 1 | $500 | $0 | View return |
| 2022 | Transport Workers Union Local 100 | 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 | 990 | Vice President | 1 | $500 | $0 | View return |
| 2021 | Harding Land Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Transport Workers Union Local 100 | 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 | 990 | Vice President | 1 | $500 | $0 | View return |
| 2020 | Harding Land Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | Volunteer and Exempt Firemens Benevolent | 990 | Vice President | 1 | $500 | $0 | View return |
| 2019 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | Harding Land Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Chatham Day School | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Volunteer and Exempt Firemens Benevolent | 990 | Vice President | 1 | $500 | $0 | View return |
| 2018 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Chatham Day School | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Volunteer and Exempt Firemens Benevolent | 990 | Trustee | 1 | $500 | $0 | View return |
| 2017 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2017 | Plainview Volunteer Fire Department Inc | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2017 | Chatham Day School | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Plainview Volunteer Fire Department Inc | 990 | Chairman | 20 | $0 | $0 | View return |
| 2016 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Chatham Day School | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Plainview Volunteer Fire Department Inc | 990 | 2nd Vice Chairman | 20 | $0 | $0 | View return |
| 2015 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Chatham Day School | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2014 | Plainview Volunteer Fire Department Inc | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2013 | Plainview Volunteer Fire Department Inc | 990 | Board Member | 20 | $0 | $0 | View return |
| 2013 | Transport Workers Union Local 100 | 990 | Board Member | 0.5 | $0 | $0 | View return |