| 2021 | Central Mass Juniors Volleyball Club | 990 | President & Director | 29 | $64,875 | $0 | View return |
| 2020 | Central Mass Juniors Volleyball Club | 990 | President & Director | 28 | $39,100 | $0 | View return |
| 2019 | Central Mass Juniors Volleyball Club | 990 | President & Director | 26 | $35,625 | $0 | View return |
| 2018 | Pipefitters Local Union No 537 Education Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2017 | Pipefitters Local Union No 537 Education Trust | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2016 | United Association of Journeymen and Apprentices of the Plumbing & Pipefittin | 990 | Bus. Manager/Finance. Sec | 50 | $92,590 | $0 | View return |
| 2016 | Pipefitters Local Union No 537 Education Trust Fund | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2015 | United Association of Journeymen and Apprentices of the Plumbing & Pipefittin | 990 | Bus. Manager/Finance. Secr | 50 | $184,047 | $0 | View return |
| 2015 | Pipefitters Association Local Union 537 Nemca Labor Management Cooperation Trust | 990 | Chairman/Trustee | 4 | $0 | $184,047 | View return |
| 2015 | Pipefitters Local Union No 537 Education Trust Fund | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2015 | Pipefitters Charitable Fund Inc | 990EZ | President/Director | 5 | $0 | $0 | View return |
| 2015 | United Association of Journeymen & Appre New England States Pipe Trades Assn | 990 | Vice President | 0.5 | $0 | $0 | View return |
| 2015 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2015 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2014 | United Association of Journeymen and Apprentices of the Plumbing & Pipefittin | 990 | Bus. Manager/Finance. Secretary Tres. | 50 | $175,761 | $0 | View return |
| 2014 | United Association of Journeymen & Appre New England States Pipe Trades Assn | 990 | Vice President | 10 | $0 | $0 | View return |
| 2014 | Pipefitters Local Union No 537 Education Trust Fund | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2014 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2014 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2014 | Massachusetts State Labor Council | 990 | Executive Council | 5 | $0 | $0 | View return |
| 2014 | Pipefitters Charitable Fund Inc | 990EZ | President/Director | 5 | $0 | $0 | View return |
| 2014 | Pipefitters Association Local Union 537 Nemca Labor Management Cooperation Trust | 990 | Chairman/Trustee | 4 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Mass Building & Const Trades | 990 | Executive Board | 10 | $0 | $0 | View return |
| 2013 | United Association of Journeymen and Apprentices of the Plumbing & Pipefittin | 990 | Bus. Mgr/Fin. Secretary-Tr | 45 | $167,937 | $0 | View return |
| 2013 | United Association of Journeymen & Appre New England States Pipe Trades Assn | 990 | Vice President | 10 | $0 | $0 | View return |
| 2013 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2013 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2013 | Pipefitters Charitable Fund Inc | 990EZ | President/Director | 5 | $0 | $0 | View return |
| 2013 | Pipefitters Local Union No 537 Education Trust Fund | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2013 | American Federation of Labor & Mass Building & Const Trades | 990 | Executive Board | 10 | $0 | $0 | View return |
| 2013 | Pipefitters Association Local Union 537 Nemca Labor Management Cooperation Trust | 990 | Chairman/Trustee | 4 | $0 | $0 | View return |