| 2024 | Peace Action Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Coalition for Peace Action | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Coalition for Peace Action | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Proud to Host the Best Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Wyoming Rural Water Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $102,634 | $0 | View return |
| 2023 | Wyoming Rural Water Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Peace Action Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Sigma Phi Epsilon Fraternity Iowa Delta Chapter | 990EZ | Vice Pres | 5 | $0 | - | View return |
| 2023 | Proud to Host the Best Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Coalition for Peace Action | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $95,490 | $0 | View return |
| 2022 | Peace Action Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Coalition for Peace Action | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Wyoming Rural Water Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Proud to Host the Best Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | New Hampshire Snowmobile Association | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Sigma Phi Epsilon Fraternity Iowa Delta Chapter | 990EZ | Vice Pres | 5 | $0 | - | View return |
| 2021 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $88,767 | $0 | View return |
| 2021 | Foundation for Family Life of Utah | 990 | Board Member | - | $0 | $0 | View return |
| 2021 | Wyoming Rural Water Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Southern New Hampshire Snow Slickers Inc | 990EZ | Director | 10 | $0 | - | View return |
| 2021 | Peace Action Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | New Hampshire Snowmobile Association | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Coalition for Peace Action | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Friends of West Windsor Open Space Inc. | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2021 | Proud to Host the Best Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $79,484 | $0 | View return |
| 2020 | Coalition for Peace Action | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Peace Action Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Proud to Host the Best Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | New Jersey Capital Philharmonic Orchestra Inc. | 990EZ | Trustee | 1 | $0 | - | View return |
| 2019 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $81,495 | $0 | View return |
| 2019 | Peace Action Education Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Coalition for Peace Action | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Persevere Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Persevere Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | New Jersey Capital Philharmonic Orchestra Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $79,754 | $0 | View return |
| 2018 | Peace Action Education Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Coalition for Peace Action | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $78,964 | $0 | View return |
| 2017 | Coalition for Peace Action | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2017 | Peace Action Education Fund | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2017 | New Jersey Capital Philharmonic Orchestra Inc. | 990 | Trustee | - | $0 | $0 | View return |
| 2016 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $83,769 | $0 | View return |
| 2016 | Coalition for Peace Action | 990EZ | Member | 1 | $0 | - | View return |
| 2016 | Peace Action Education Fund | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $72,838 | $0 | View return |
| 2014 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $68,430 | $0 | View return |
| 2013 | Wyoming Association of Rural Water Systems | 990 | Executive Director | 40 | $64,356 | $0 | View return |