| 2024 | Christs Freedom for Haiti | 990EZ | Chairman | 1 | $0 | - | View return |
| 2024 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Christs Freedom for Haiti | 990EZ | Chairman | 1 | $0 | - | View return |
| 2023 | Lakewood Community Development Corporatrion | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Goodwill Industries of the Valley Works | 990 | Chair | 1 | $0 | $0 | View return |
| 2023 | Goodwill Industries of the Valleys Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2023 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Christs Freedom for Haiti | 990EZ | Chairman | 1 | $0 | - | View return |
| 2022 | Goodwill Industries of the Valleys Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2022 | Goodwill Industries of the Valley Works | 990 | Chair | 1 | $0 | $0 | View return |
| 2022 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Lakewood Community Development Corporatrion | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2021 | Christs Freedom for Haiti | 990EZ | Chairman | 1 | $0 | - | View return |
| 2021 | Goodwill Industries of the Valleys Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2021 | Goodwill Industries of the Valley Works | 990 | Chair | 1 | $0 | $0 | View return |
| 2021 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Chautauqua County Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Lakewood Community Development Corporatrion | 990EZ | Trust/Treas | 1 | $0 | - | View return |
| 2020 | Goodwill Industries of the Valley Works | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Goodwill Industries of the Valleys Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Christs Freedom for Haiti | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Chautauqua County Chamber of Commerce | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2019 | Lakewood Community Development Corporatrion | 990EZ | Trustee | 1 | $0 | - | View return |
| 2019 | Christs Freedom for Haiti | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Goodwill Industries of the Valley Works | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Goodwill Industries of the Valleys Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Chautauqua County Chamber of Commerce | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Goodwill Industries of the Valleys Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Christs Freedom for Haiti | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Goodwill Industries of the Valley Works | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Lakewood Community Development Corporatrion | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | Chautauqua County Chamber of Commerce | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Goodwill Industries of the Valley Works | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Goodwill Industries of the Valleys Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Christs Freedom for Haiti | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Chautauqua County Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Chautauqua County Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Goodwill Industries of the Valleys Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Goodwill Industries of the Valleys Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Christs Freedom for Haiti | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Goodwill Industries of the Valley Works | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Chautauqua County Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Davidson Housing Coalition | 990 | President | 2 | $0 | $0 | View return |
| 2015 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | The Davidson Housing Coalition | 990 | President | 2 | $0 | $0 | View return |
| 2014 | The Davidson Housing Coalition | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Bradley Free Clinic of Roanoke Valley Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Bradley Free Clinic of Roanoke Valley Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | The Davidson Housing Coalition | 990 | Director | 2 | $0 | $0 | View return |