| 2024 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2024 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | The Mitre Corporation | 990 | VP Engineering & Prototyping | 40 | $580,995 | $0 | View return |
| 2023 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2023 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Massachusetts High Technology Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | The Mitre Corporation | 990 | Vice President | 40 | $581,320 | $0 | View return |
| 2022 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2022 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 5 | $0 | - | View return |
| 2022 | Massachusetts High Technology Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2021 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 10 | $0 | - | View return |
| 2021 | Massachusetts High Technology Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | International Union of Painters and Allied Trades | 990 | Business Representative | 1 | $0 | $116,656 | View return |
| 2020 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2020 | Massachusetts High Technology Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 5 | $0 | - | View return |
| 2019 | The Mitre Corporation | 990 | VP, Innovations & Capabilities Mitre Labs | 40 | $459,871 | $0 | View return |
| 2019 | Painters and Allied Trades District Council No 36 | 990 | Trustee - Past | 40 | $103,739 | $0 | View return |
| 2019 | International Union of Painters and Allied Trades | 990 | Vice-President - Past | 1 | $0 | $103,739 | View return |
| 2019 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2019 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 5 | $0 | - | View return |
| 2019 | Massachusetts High Technology Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Painters and Allied Trades District Council No 36 | 990 | Trustee | 40 | $87,809 | $0 | View return |
| 2018 | International Union of Painters and Allied Trades | 990 | Vice-President | 1 | $0 | $87,809 | View return |
| 2018 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2018 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 5 | $0 | - | View return |
| 2018 | Massachusetts High Technology Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Painters and Allied Trades District Council No 36 | 990 | Trustee | 40 | $82,525 | $0 | View return |
| 2017 | International Union of Painters and Allied Trades | 990 | Vice-President | 1 | $0 | $82,525 | View return |
| 2017 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2017 | Teamsters 261 and Employers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 5 | $0 | - | View return |
| 2016 | Painters and Allied Trades District Council No 36 | 990 | Trustee/Business Rep | 40 | $79,520 | $0 | View return |
| 2016 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2016 | Teamsters 261 and Employers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Teamsters Local Union No 261 | 990 | President | 40 | $24,882 | $0 | View return |
| 2015 | Painters and Allied Trades District Council No 36 | 990 | Trustee & Business Rep | 1 | $18,672 | $0 | View return |
| 2015 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2015 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 5 | $0 | - | View return |
| 2014 | Teamsters Local Union No 261 | 990 | President | 40 | $74,646 | $0 | View return |
| 2014 | Int'L Brthd of Teamsters Jc 40 Joint Council No40 Tcwh | 990 | Vice President | 8 | $6,420 | $0 | View return |
| 2014 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2014 | Baykids | 990EZ | Counsel | 4 | $0 | $0 | View return |
| 2014 | Western Reserve Fish & Game Protective Association | 990 | Vice President | 8 | $0 | $0 | View return |
| 2014 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Int'L Brthd of Teamsters Jc 40 Joint Council No40 Tcwh | 990 | Vice President | 8 | $6,420 | $0 | View return |
| 2013 | Western Reserve Sportsmen Association | 990EZ | Chairman | 10 | $0 | - | View return |
| 2013 | Western Reserve Fish & Game Protective Association | 990 | Vice President | 8 | $0 | $0 | View return |
| 2013 | Baykids | 990 | Counsel | 3 | $0 | $0 | View return |
| 2013 | Bakertown Volunteer Fire and 1St Responder | 990EZ | Director | 1 | $0 | - | View return |