| 2023 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2022 | National Association of Former United | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2021 | National Association of Former United | 990EZ | Director | 0.5 | $0 | $0 | View return |
| 2021 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2020 | Mcpherson Hospital Inc. | 990 | Physician | 40 | $267,766 | $0 | View return |
| 2020 | National Association of Former United | 990EZ | Director | 0.5 | $0 | $0 | View return |
| 2020 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2019 | Mcpherson Hospital Inc. | 990 | Physician | 40 | $310,800 | $0 | View return |
| 2019 | National Association of Former United | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2018 | Mcpherson Hospital Inc. | 990 | Physician | 40 | $242,356 | $0 | View return |
| 2018 | Joint Electrical Industry Training Fund | 990 | Tr Coordinator | 40 | $38,927 | $600 | View return |
| 2018 | Joint Electrical Industry Training Fund | 990 | Tr Coordinator | 40 | $38,927 | $600 | View return |
| 2018 | International Brotherhood of Electrical Workers | 990 | Recording Secty | 2 | $600 | $0 | View return |
| 2018 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2018 | Alpha Sigma Phi Fraternity Gamma Chapter | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2017 | Mcpherson Hospital Inc. | 990 | Physician | 40 | $242,356 | $0 | View return |
| 2017 | Joint Electrical Industry Training Fund | 990 | Tr Coordinator | 40 | $108,470 | $1,200 | View return |
| 2017 | International Brotherhood of Electrical Workers | 990 | Recording Secty | 2 | $1,200 | $0 | View return |
| 2017 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2016 | Joint Electrical Industry Training Fund | 990 | Tr Coordinator | 40 | $106,415 | $3,291 | View return |
| 2016 | International Brotherhood of Electrical Workers | 990 | Recording Secty | 2 | $3,291 | $0 | View return |
| 2016 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2015 | Joint Electrical Industry Training Fund | 990 | Tr Coordinator | 40 | $106,340 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers | 990 | Recording Secty | 2 | $1,200 | $0 | View return |
| 2015 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2014 | Joint Electrical Industry Training Fund | 990 | Tr Coordinator | 40 | $101,503 | $0 | View return |
| 2014 | International Brotherhood of Electrical Workers | 990 | Recording Secty | 2 | $1,200 | $0 | View return |
| 2014 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2013 | Joint Electrical Industry Training Fund | 990 | Tr Coordinator | 40 | $101,157 | $0 | View return |
| 2013 | International Brotherhood of Electrical Workers | 990 | Bd Mbr/Recd Sec | 2 | $500 | $0 | View return |
| 2013 | Attleboro Access Cable System Inc. | 990 | President | 0.5 | $320 | $0 | View return |