| 2024 | Flemington Volunteer Fire Departmemt Inc. | 990 | Treasurer | 2.5 | $0 | $0 | View return |
| 2024 | Geneva Center of Concern Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2024 | Taylor County Senior Citizens Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | United Hospital Center Inc. | 990 | Vice President Of Support Services | 40 | $255,870 | $0 | View return |
| 2023 | Flemington Volunteer Fire Departmemt Inc. | 990 | Treasurer | 2.5 | $0 | $0 | View return |
| 2023 | Geneva Center of Concern Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2022 | United Hospital Center Inc. | 990 | Vice President Of Support Services | 40 | $318,285 | $0 | View return |
| 2022 | New Bedford Yacht Club | 990 | Director | 2.5 | $0 | $0 | View return |
| 2022 | Flemington Volunteer Fire Departmemt Inc. | 990 | Chief/Treasu | 2.5 | $0 | $0 | View return |
| 2021 | United Hospital Center Inc. | 990 | Vice President Of Support Services | 40 | $305,964 | $0 | View return |
| 2021 | Flemington Volunteer Fire Departmemt Inc. | 990 | Chief/Treasu | 2.5 | $0 | $0 | View return |
| 2021 | New Bedford Yacht Club | 990 | Director | 2.5 | $0 | $0 | View return |
| 2021 | Geneva Center of Concern Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | United Hospital Center Inc. | 990 | Vice President Of Support Services | 40 | $307,211 | $0 | View return |
| 2020 | Flemington Volunteer Fire Departmemt Inc. | 990 | Chief/Treasurer | 2.5 | $0 | $0 | View return |
| 2020 | New Bedford Yacht Club | 990 | Director | 2.5 | $0 | $0 | View return |
| 2019 | United Hospital Center Inc. | 990 | Vice President Of Support Services | 40 | $263,962 | $0 | View return |
| 2019 | New Bedford Yacht Club | 990 | Director | 2.5 | $0 | $0 | View return |
| 2019 | Flemington Volunteer Fire Departmemt Inc. | 990 | Chief/Treasurer | 2.5 | $0 | $0 | View return |
| 2018 | United Hospital Center Inc. | 990 | Vice President Of Support Services | 40 | $243,141 | $0 | View return |
| 2018 | Flemington Volunteer Fire Departmemt Inc. | 990 | Chief/Treasurer | 2.5 | $0 | $0 | View return |
| 2018 | New Bedford Yacht Club | 990 | Director | 2.5 | $0 | $0 | View return |
| 2017 | Flemington Volunteer Fire Departmemt Inc. | 990 | Chief/Treasurer | 2.5 | $0 | $0 | View return |
| 2016 | Flemington Area Emergency Medical Service Inc. | 990 | Treasurer | 1 | $480 | $0 | View return |
| 2016 | Flemington Volunteer Fire Departmemt Inc. | 990 | Chief/Treasurer | 2.5 | $0 | $0 | View return |
| 2016 | New Bedford Yacht Club | 990 | Director | 0.6 | $0 | $0 | View return |
| 2015 | Flemington Area Emergency Medical Service Inc. | 990 | Treasurer | 1 | $800 | $0 | View return |
| 2015 | Flemington Volunteer Fire Departmemt Inc. | 990EZ | Chief/Treasurer | 0 | $0 | $0 | View return |
| 2015 | New Bedford Yacht Club | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Flemington Area Emergency Medical Service Inc. | 990 | Treasurer | 1 | $400 | $0 | View return |
| 2014 | Flemington Volunteer Fire Departmemt Inc. | 990EZ | Chief/Treasurer | 0 | $0 | $0 | View return |
| 2014 | New Bedford Yacht Club | 990 | Director, Eff. 11/2014 | 1 | $0 | $0 | View return |
| 2013 | Flemington Volunteer Fire Departmemt Inc. | 990EZ | Chief/Treasurer | 0 | $0 | $0 | View return |