| 2025 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 0 | $0 | $0 | View return |
| 2024 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | - | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $0 | - | View return |
| 2023 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | - | $1,042 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $0 | - | View return |
| 2022 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 2 | $1,111 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $0 | - | View return |
| 2022 | Massachusetts State Labor Council AFL-CIO | 990 | Executive Council | 5 | $0 | $0 | View return |
| 2021 | Massachusetts State Labor Council AFL-CIO | 990 | Executive Council | 5 | $0 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $0 | - | View return |
| 2021 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | - | $0 | $0 | View return |
| 2020 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 5 | $885 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $800 | - | View return |
| 2020 | Massachusetts State Labor Council AFL-CIO | 990 | Executive Council | 5 | $0 | $0 | View return |
| 2020 | Local 369 Charitable Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $5,920 | - | View return |
| 2019 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 5 | $1,037 | $0 | View return |
| 2019 | Utility Workers Union of America 590 Uwua | 990EZ | Trustee | 5 | $0 | - | View return |
| 2019 | Massachusetts State Labor Council AFL-CIO | 990 | Executive Council | 5 | $0 | $0 | View return |
| 2018 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 5 | $1,061 | $0 | View return |
| 2018 | Massachusetts State Labor Council AFL-CIO | 990 | Executive Council | 5 | $0 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $0 | $0 | View return |
| 2017 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 5 | $987 | $0 | View return |
| 2017 | Massachusetts State Labor Council AFL-CIO | 990 | Executive Council | 5 | $0 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $0 | $0 | View return |
| 2017 | Pilgrim Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2016 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 5 | $965 | $0 | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $0 | $0 | View return |
| 2016 | Pilgrim Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $8,320 | $0 | View return |
| 2015 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 5 | $955 | $0 | View return |
| 2015 | Pilgrim Foundation | 990PF | Trustee | 5 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $8,320 | $0 | View return |
| 2014 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 5 | $946 | $0 | View return |
| 2014 | Pilgrim Foundation | 990PF | Trustee | 5 | $0 | $0 | View return |
| 2013 | Utility Workers of America AFL-CIO Local Union 369 | 990 | Trustee | 5 | $936 | $0 | View return |
| 2013 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $0 | $0 | View return |
| 2013 | Pilgrim Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2012 | Pilgrim Foundation | 990PF | Trustee | 5 | $0 | $0 | View return |
| 2011 | Pilgrim Foundation | 990PF | Trustee | 5 | $0 | $0 | View return |
| 2010 | Pilgrim Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |