| 2022 | International Union of Operating Engineers Local 513 | 990 | President-Business Manager | 50 | $138,490 | $0 | View return |
| 2022 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Trustee (Outgoing) | 1 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers Local 513 | 990 | President-Business Manager | 50 | $148,405 | $0 | View return |
| 2021 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Americans for Fairness | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 513 | 990 | President-Business Manager | 50 | $145,065 | $0 | View return |
| 2020 | Americans for Fairness | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local 513 | 990 | President-Business Manager | 50 | $136,571 | $0 | View return |
| 2019 | Americans for Fairness | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 513 | 990 | President-Business Manager | 50 | $132,790 | $0 | View return |
| 2018 | Americans for Fairness | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Massachusetts Workforce Professionals Association Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | North Central Massachusetts Workforce Investment Board Inc | 990 | Executive Director | 40 | $109,587 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 513 | 990 | President-Business Manager | 50 | $102,549 | $0 | View return |
| 2017 | Americans for Fairness | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Massachusetts Workforce Professionals Association Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Trustee/Former Administrator | 50 | $121,258 | $0 | View return |
| 2016 | North Central Massachusetts Workforce Investment Board Inc | 990 | Executive Director | 40 | $108,098 | $0 | View return |
| 2015 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Administrator | 50 | $122,331 | $0 | View return |
| 2015 | North Central Massachusetts Workforce Investment Board Inc | 990 | Executive Director | 40 | $105,390 | $0 | View return |
| 2015 | Arcadia Valley Chamber of Commerce Inc | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2014 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Administrator | 50 | $118,859 | $0 | View return |
| 2014 | North Central Massachusetts Workforce Investment Board Inc | 990 | Executive Director | 40 | $101,485 | $0 | View return |
| 2014 | Arcadia Valley Chamber of Commerce Inc | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2013 | Operating Engineers Local 513 Journeymen & Appren Training Fund | 990 | Administrator | 50 | $119,475 | $0 | View return |
| 2013 | North Central Massachusetts Workforce Investment Board Inc | 990 | Executive Director | 40 | $99,965 | $0 | View return |