| 2024 | Dayton Right to Life Society | 990EZ | Executive Di | 10 | $21,380 | - | View return |
| 2024 | Partnership for Cures Cures Within Reach | 990 | Chairman | 2 | $0 | $0 | View return |
| 2024 | Junior League of Gainesville- Hall County Inc. | 990 | Facilities D | 2 | $0 | $0 | View return |
| 2024 | Pioneer Valley Grows Investment Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Dayton Right to Life Society | 990 | Executive Di | 10 | $23,278 | $0 | View return |
| 2023 | Partnership for Cures Cures Within Reach | 990 | Chair | 2 | $0 | $0 | View return |
| 2023 | Young Men'S Christian Association of Carlisle | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Pioneer Valley Grows Investment Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Dayton Right to Life Society | 990EZ | Executive Di | 10 | $17,521 | $3,092 | View return |
| 2022 | Young Men'S Christian Association of Carlisle | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Partnership for Cures Cures Within Reach | 990 | Chair | 2 | $0 | $0 | View return |
| 2022 | Pioneer Valley Grows Investment Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Dayton Right to Life Society | 990EZ | Executive Di | 10 | $22,695 | $4,005 | View return |
| 2021 | Young Men'S Christian Association of Carlisle | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Partnership for Cures Cures Within Reach | 990 | Chair | 2 | $0 | $0 | View return |
| 2021 | Pioneer Valley Grows Investment Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Dayton Right to Life Society | 990EZ | Executive Di | 10 | $19,934 | $3,518 | View return |
| 2020 | Young Men'S Christian Association of Carlisle | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Franklin County Community Development Corporation | 990 | Clerk | 1 | $0 | $0 | View return |
| 2020 | Pioneer Valley Grows Investment Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Partnership for Cures Cures Within Reach | 990 | Chair | 2 | $0 | $0 | View return |
| 2019 | Dayton Right to Life Society | 990EZ | Executive Di | 10 | $12,015 | $584 | View return |
| 2019 | Young Men'S Christian Association of Carlisle | 990 | Member | 0.5 | $0 | $0 | View return |
| 2019 | Partnership for Cures Cures Within Reach | 990 | Chair | 2 | $0 | $0 | View return |
| 2019 | Pioneer Valley Grows Investment Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Franklin County Community Development Corporation | 990 | Clerk | 1 | $0 | $0 | View return |
| 2018 | Pioneer Valley Grows Investment Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Young Men'S Christian Association of Carlisle | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | Franklin County Community Development Corporation | 990 | Clerk | 1 | $0 | $0 | View return |
| 2018 | Partnership for Cures Cures Within Reach | 990 | Chair | 2 | $0 | $0 | View return |
| 2017 | Franklin County Community Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Pioneer Valley Grows Investment Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Partnership for Cures Cures Within Reach | 990 | Chair | 2 | $0 | $0 | View return |
| 2016 | Franklin County Community Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Pioneer Valley Grows Investment Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Franklin County Community Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Franklin County Community Development Corporation | 990 | Director | 1 | $0 | $0 | View return |