| 2025 | The Opequon Watershed Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2024 | Catesby Foundation | 990PF | Chair & Secretary | 1 | $0 | $0 | View return |
| 2024 | The Opequon Watershed Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2024 | The Piedmont Environmental Council Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2024 | Friends of the Shenandoah River Inc. | 990 | Chairman | 3 | $0 | $0 | View return |
| 2024 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2023 | Friends of the Shenandoah River Inc. | 990 | Chairman | 3 | $0 | $0 | View return |
| 2023 | Catesby Foundation | 990PF | Chair | 1 | $0 | $0 | View return |
| 2023 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Land Conservation Assistance Network | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The Opequon Watershed Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2023 | The Piedmont Environmental Council Inc | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2023 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2022 | The Piedmont Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Land Conservation Assistance Network | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Friends of the Shenandoah River Inc. | 990 | President | 3 | $0 | $0 | View return |
| 2022 | The Piedmont Environmental Council Inc | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2022 | Clarke County Humane Foundation | 990 | President | 0.25 | $0 | $0 | View return |
| 2022 | Catesby Foundation | 990PF | Chair | 1 | $0 | $0 | View return |
| 2022 | The Opequon Watershed Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2022 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2021 | Ohrstrom Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2021 | Land Conservation Assistance Network | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Clarke County Humane Foundation | 990 | President | 0.25 | $0 | $0 | View return |
| 2021 | The Piedmont Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Catesby Foundation | 990PF | President | 2 | $0 | $0 | View return |
| 2021 | Friends of the Shenandoah River Inc. | 990 | President | 3 | $0 | $0 | View return |
| 2021 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | The Opequon Watershed Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2021 | The Piedmont Environmental Council Inc | 990 | Co-Chair | 6 | $0 | $0 | View return |
| 2021 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2020 | The Opequon Watershed Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2020 | Ohrstrom Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Friends of the Shenandoah River Inc. | 990 | President | 3 | $0 | $0 | View return |
| 2020 | The Piedmont Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | The Piedmont Environmental Council Inc | 990 | Co-Chair | 6 | $0 | $0 | View return |
| 2020 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Land Conservation Assistance Network | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Catesby Foundation | 990PF | President | 2 | $0 | $0 | View return |
| 2020 | Clarke County Humane Foundation | 990 | President | 1 | $0 | $0 | View return |
| 2019 | The Piedmont Environmental Council Inc | 990 | Co-Chair | 6 | $0 | $0 | View return |
| 2019 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | The Piedmont Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Friends of the Shenandoah River Inc. | 990EZ | President | 3 | $0 | $0 | View return |
| 2019 | Land Conservation Assistance Network | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2018 | The Piedmont Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Land Conservation Assistance Network | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Piedmont Environmental Council Inc | 990 | Co-Chair | 6 | $0 | $0 | View return |
| 2018 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2017 | The Piedmont Environmental Council Inc | 990 | Co-Chair | 6 | $0 | $0 | View return |
| 2017 | Land Conservation Assistance Network | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Piedmont Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2016 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Land Conservation Assistance Network | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Piedmont Environmental Council Inc | 990 | Co-Chair | 6 | $0 | $0 | View return |
| 2016 | The Piedmont Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2015 | The Piedmont Environmental Council Inc | 990 | Director, Co | 6 | $0 | $0 | View return |
| 2015 | The Piedmont Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Blue Ridge Wildlife Center | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2014 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Piedmont Environmental Council Inc | 990 | Director, Co | 6 | $0 | $0 | View return |
| 2014 | Blue Ridge Wildlife Center | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Piedmont Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Blue Ridge Wildlife Center | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |
| 2013 | Virginia League of Conservation Voters | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Blue Ridge Wildlife Center | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | The Downstream Project | 990 | President And Founder | 10 | $0 | $0 | View return |