| 2024 | Trinity Communications Group Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2024 | Downtown Georgetown Revitalization Association | 990 | - | 2 | $0 | $0 | View return |
| 2023 | Trinity Communications Group Inc. | 990 | President | 20 | $16,000 | $0 | View return |
| 2023 | Patuxent Tidewater Land Trust Inc | 990 | Trustee And Vice President | 10 | $0 | $0 | View return |
| 2023 | Patuxent Tidewater Land Trust Inc | 990 | Trustee And Vice President | 10 | $0 | $0 | View return |
| 2023 | Bakersfield Volunteer Fire Department Inc | 990EZ | Vice President | 3 | $0 | $0 | View return |
| 2022 | Trinity Communications Group Inc. | 990 | President | 40 | $24,333 | $0 | View return |
| 2022 | Patuxent Tidewater Land Trust Inc | 990 | Trustee And Vice President | 10 | $0 | $0 | View return |
| 2022 | Patuxent Tidewater Land Trust Inc | 990 | Trustee And Vice President | 10 | $0 | $0 | View return |
| 2022 | Bakersfield Volunteer Fire Department Inc | 990EZ | Vice President | 3 | $0 | $0 | View return |
| 2022 | New England and Bermuda District of Kiwanis International Inc | 990 | Lieutenant Governor | 1 | $0 | $0 | View return |
| 2021 | Trinity Communications Group Inc. | 990 | Pres | 40 | $19,500 | $0 | View return |
| 2021 | Patuxent Tidewater Land Trust Inc | 990 | Trustee And Vice President | 10 | $0 | $0 | View return |
| 2021 | Easton Economic Development Corporation | 990 | Board Member | 5 | $0 | $0 | View return |
| 2021 | Channel Marker Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Channel Marker Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Kiwanis Foundation of New England Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | New England and Bermuda District of Kiwanis International Inc | 990 | Lieutenant Governor | 1 | $0 | $0 | View return |
| 2021 | New England and Bermuda District of Kiwanis International Inc | 990 | Lieutenant Governor | 1 | $0 | $0 | View return |
| 2021 | Bakersfield Volunteer Fire Department Inc | 990EZ | Vice President | 3 | $0 | $0 | View return |
| 2020 | Trinity Communications Group Inc. | 990 | Pres | 40 | $19,500 | $0 | View return |
| 2020 | Patuxent Tidewater Land Trust Inc | 990 | Trustee And Vice President | 10 | $0 | $0 | View return |
| 2020 | Bakersfield Volunteer Fire Department Inc | 990EZ | Vice President | 3 | $0 | $0 | View return |
| 2020 | Hooksett Kiwanis Foundation Inc. | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2020 | Easton Economic Development Corporation | 990 | Board Member | 5 | $0 | $0 | View return |
| 2020 | Kiwanis Foundation of New England Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Granite State Management and Resources | 990 | Software Development Lead | 40 | $106,496 | $0 | View return |
| 2019 | Trinity Communications Group Inc. | 990 | Pres | 40 | $26,000 | $0 | View return |
| 2019 | Patuxent Tidewater Land Trust Inc | 990 | Trustee And Vice President | 4 | $0 | $0 | View return |
| 2019 | Easton Economic Development Corporation | 990 | Board Member | 5 | $0 | $0 | View return |
| 2019 | Hooksett Kiwanis Foundation Inc. | 990EZ | Past President | 5 | $0 | $0 | View return |
| 2019 | Bakersfield Volunteer Fire Department Inc | 990EZ | Vice President | 3 | $0 | $0 | View return |
| 2019 | Kiwanis Foundation of New England Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Granite State Management and Resources | 990 | Software Development Lead | 40 | $106,718 | $0 | View return |
| 2018 | Patuxent Tidewater Land Trust Inc | 990 | Trustee | 4 | $0 | $0 | View return |
| 2018 | Easton Economic Development Corporation | 990 | Board Member | 5 | $0 | $0 | View return |
| 2018 | Hooksett Kiwanis Foundation Inc. | 990EZ | President | 10 | $0 | $0 | View return |
| 2018 | Bakersfield Volunteer Fire Department Inc | 990EZ | Vice President | 3 | $0 | $0 | View return |
| 2017 | Patuxent Tidewater Land Trust Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Easton Economic Development Corporation | 990 | Board Member | 5 | $0 | $0 | View return |
| 2017 | Bakersfield Volunteer Fire Department Inc | 990EZ | Vice President | 3 | $0 | $0 | View return |
| 2017 | Hooksett Kiwanis Foundation Inc. | 990EZ | President-Elect | 5 | $0 | $0 | View return |
| 2016 | Trinity Communications Group Inc. | 990 | Pres | 40 | $26,000 | $0 | View return |
| 2016 | Easton Economic Development Corporation | 990 | Board Member | 5 | $0 | $0 | View return |
| 2016 | Hooksett Kiwanis Foundation Inc. | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2015 | Trinity Communications Group Inc. | 990 | Pres | 40 | $0 | $0 | View return |
| 2014 | Springfield College | 990 | Dean Of School Of Human Services | 40 | $145,418 | $0 | View return |
| 2014 | YMCA of Greater Springfield Inc. | 990 | Outgoing Director | 2 | $0 | $0 | View return |
| 2013 | Springfield College | 990 | Dean Of School Of Human Services | 40 | $141,497 | $0 | View return |