| 2024 | Frameworks Institute | 990 | SVP Of Operations | 40 | $256,559 | $0 | View return |
| 2024 | Environmental Support Fund | 990EZ | Chair & Treasurer | 1 | $0 | $0 | View return |
| 2024 | American CIVIL Liberties Union of Virginia Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Frameworks Institute | 990 | SVP Of Operations | 40 | $240,733 | $0 | View return |
| 2023 | Environmental Support Fund | 990EZ | Chair | 1 | $0 | $0 | View return |
| 2023 | American CIVIL Liberties Union of Virginia Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Frameworks Institute | 990 | SVP Of Operations | 40 | $216,590 | $0 | View return |
| 2022 | Environmental Support Fund | 990EZ | Chair | 1 | $0 | $0 | View return |
| 2021 | Frameworks Institute | 990 | VP Of Operations | 40 | $188,033 | $0 | View return |
| 2021 | Environmental Support Fund | 990EZ | Chair | 1 | $0 | $0 | View return |
| 2020 | Frameworks Institute | 990 | VP Of Operations | 40 | $87,035 | $0 | View return |
| 2020 | Environmental Support Fund | 990EZ | Chair | 1 | $0 | $0 | View return |
| 2019 | Advanced Energy Economy Institute | 990 | Treasurer (Thru 1/19) | 20 | $25,346 | $0 | View return |
| 2019 | Advanced Energy Economy Inc | 990 | Treasurer (Thru 1/19) | 31.6 | $22,811 | $0 | View return |
| 2019 | Advanced Energy Economy 4 | 990 | Treasurer (Thru 1/19) | 1.2 | $2,535 | $0 | View return |
| 2019 | Environmental Support Fund | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | Advanced Energy Economy Inc | 990 | SVP/Secretary Treasurer | 31.6 | $150,645 | $0 | View return |
| 2018 | Advanced Energy Economy Institute | 990 | SVP/Secretary Treasurer | 7.2 | $34,093 | $0 | View return |
| 2018 | Environmental Support Fund | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2017 | Advanced Energy Economy Inc | 990 | SVP/Secretary-Treasurer | 36 | $178,461 | $0 | View return |
| 2017 | Advanced Energy Economy Institute | 990 | Secretary-Treasurer | 4 | $17,390 | $0 | View return |
| 2017 | Advanced Energy Economy 4 | 990EZ | SVP/Secretary-Treasurer | 0.5 | $52 | $2 | View return |
| 2016 | Advanced Energy Economy Inc | 990 | SVP/Secretary-Treasurer | 35 | $198,067 | $0 | View return |
| 2016 | Advanced Energy Economy Institute | 990 | SVP/Secretary-Treasurer | 5 | $26,766 | $0 | View return |
| 2016 | Advanced Energy Economy 4 | 990 | Secretary-Treasurer | 0.8 | $4,588 | $0 | View return |
| 2015 | Advanced Energy Economy Inc | 990 | SVP Membership & Admin./Sec.-Treas. | 27.7 | $149,352 | $0 | View return |
| 2015 | Advanced Energy Economy Institute | 990 | SVP, Membership & Admin./Sec.-Treas. | 11.5 | $62,771 | $0 | View return |
| 2015 | Advanced Energy Economy 4 | 990 | SVP Membership & Admin./Sec.-Treas. | 0.8 | $6,121 | $0 | View return |
| 2015 | American CIVIL Liberties Union of Virginia Inc | 990 | National Boa | - | $0 | $0 | View return |
| 2015 | American CIVIL Liberties Union Foundation of Virginia | 990 | National Boa | - | $0 | $0 | View return |
| 2014 | American CIVIL Liberties Union of Virginia Inc | 990 | National Boa | - | $0 | $0 | View return |
| 2013 | American CIVIL Liberties Union of Virginia Inc | 990 | National Boa | 0 | $0 | $0 | View return |