| 2024 | Precision Metalforming Association | 990 | Vice Chair & Treasurer | 1 | $0 | $0 | View return |
| 2024 | Massachusetts Chapter of the American College of Physicians Inc | 990EZ | Director (Through 7/26/24) | 2 | $0 | $0 | View return |
| 2024 | Amateur Athletic Union of the United States Inc | 990EZ | Director Of Boys Operations | 5 | $0 | $0 | View return |
| 2023 | Amateur Athletic Union of the United States Inc | 990EZ | Director Of Boys Operations | 5 | $0 | $0 | View return |
| 2023 | Massachusetts Chapter of the American College of Physicians Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2022 | Precision Metalforming Association | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Massachusetts Chapter of the American College of Physicians Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2021 | Massachusetts Chapter of the American College of Physicians Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2021 | Precision Metalforming Association | 990 | Mfg Member | 1 | $0 | $0 | View return |
| 2020 | Massachusetts Chapter of the American College of Physicians Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2020 | Precision Metalforming Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Paris-Henry County Rescue Squad Inc. | 990 | Sgt Chaplain | - | $0 | $0 | View return |
| 2019 | Precision Metalforming Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Massachusetts Chapter of the American College of Physicians Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2018 | Paris-Henry County Rescue Squad Inc. | 990 | Sgt Chaplain | - | $0 | $0 | View return |
| 2018 | Massachusetts Chapter of the American College of Physicians Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2018 | Precision Metalforming Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Tellico Reservoir Development Agency | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Paris-Henry County Rescue Squad Inc. | 990 | Sgt Chaplain | - | $0 | $0 | View return |
| 2017 | Tellico Reservoir Development Agency | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Precision Metalforming Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Paris-Henry County Rescue Squad Inc. | 990 | Sgt Chaplain | - | $0 | $0 | View return |
| 2016 | Precision Metalforming Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Tellico Reservoir Development Agency | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Paris-Henry County Rescue Squad Inc. | 990 | Sgt Chaplain | - | $0 | $0 | View return |
| 2015 | Precision Metalforming Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Tellico Reservoir Development Agency | 990 | Board Member | - | $0 | $0 | View return |
| 2014 | Paris-Henry County Rescue Squad Inc. | 990 | Sgt Chaplain | - | $0 | $0 | View return |
| 2014 | Tellico Reservoir Development Agency | 990 | Board Member | - | $0 | $0 | View return |
| 2013 | Paris-Henry County Rescue Squad Inc. | 990 | Sgt Chaplain | - | $0 | $0 | View return |
| 2013 | Tellico Reservoir Development Agency | 990 | Director | - | $0 | $0 | View return |