| 2025 | Dark Skies Inc. | 990EZ | Observatory Director | 8 | $0 | $0 | View return |
| 2025 | Falmouth Baseball Club Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2024 | Dorothy Day Hospitality House Inc. | 990 | Officer | 1 | $0 | $0 | View return |
| 2024 | Cape Cod Baseball League Inc. | 990 | Falmouth Bod | 5 | $0 | $0 | View return |
| 2024 | Dark Skies Inc. | 990EZ | Observatory Director | 8 | $0 | $0 | View return |
| 2024 | Falmouth Baseball Club Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2024 | The Stuart Hall School Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2024 | Rockbridge Area Hospice Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2023 | Dark Skies Inc. | 990EZ | Observatory Director | 8 | $0 | $0 | View return |
| 2023 | Cape Cod Baseball League Inc. | 990 | Falmouth Bod | 5 | $0 | $0 | View return |
| 2023 | Falmouth Baseball Club Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | The Stuart Hall School Foundation | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Rockbridge Area Hospice Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2022 | Cape Cod Baseball League Inc. | 990 | Falmouth Bod | 10 | $0 | $0 | View return |
| 2022 | Dark Skies Inc. | 990EZ | Observatory Director | 8 | $0 | $0 | View return |
| 2022 | Falmouth Baseball Club Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2022 | Friday Night Supper Program Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2022 | Rockbridge Area Hospice Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2021 | Dark Skies Inc. | 990EZ | Observatory Director | 8 | $0 | $0 | View return |
| 2021 | Friday Night Supper Program Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Rockbridge Area Hospice Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2020 | Dark Skies Inc. | 990EZ | Observatory Director | 15 | $0 | $0 | View return |
| 2020 | The Stuart Hall School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Friday Night Supper Program Inc. | 990 | Board Member | 4 | $0 | $0 | View return |
| 2020 | Rockbridge Area Hospice Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2019 | Dark Skies Inc. | 990EZ | Observatory Director | 15 | $0 | $0 | View return |
| 2019 | Friday Night Supper Program Inc. | 990EZ | Board Member | 2 | $0 | - | View return |
| 2019 | The Stuart Hall School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Rockbridge Area Hospice Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2019 | Masterworks Chorale Inc | 990EZ | President | 2 | $0 | $0 | View return |
| 2018 | Dark Skies Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | Friday Night Supper Program Inc. | 990EZ | Dd Search Committee | 2 | $0 | - | View return |
| 2018 | Rockbridge Area Hospice Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2018 | The Stuart Hall School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Clearview Sudbury School | 990 | Assembly Member | 0.1 | $0 | $0 | View return |
| 2015 | 8035 Aft-Oregon Aft AFL-CIO | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Friday Night Supper Program Inc. | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2015 | Rockbridge Regional Library Foundation | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Rockbridge Regional Library Foundation | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Aft-Oregon Building Trust Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | 8035 Aft-Oregon Aft AFL-CIO | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Graduate Teaching Fellows Health & Welfare Trust Local 3544 | 990 | Trustee 14-1 | 1 | $0 | $0 | View return |
| 2013 | Rockbridge Regional Library Foundation | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | 8035 Aft-Oregon Aft AFL-CIO | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Aft-Oregon Building Trust Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Lexington-Rockbridge County Chamber of Commerce | 990 | Treasurer | 0 | $0 | $0 | View return |