| 2024 | Bethesda Chevy Chase Baseball Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Green Mountain Habitat for Humanity | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2024 | Butler Country Club | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Jobs for Maines Graduates Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Bethesda Chevy Chase Baseball Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Green Mountain Habitat for Humanity | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Butler Country Club | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Naropa University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Bethesda Chevy Chase Baseball Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Jobs for Maines Graduates Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Green Mountain Habitat for Humanity | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2022 | Butler Country Club | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Naropa University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Chapman Adult Care Homes Inc. | 990 | Administrator | 40 | $52,941 | $0 | View return |
| 2021 | Sandy Hook Promise Action Fund | 990 | Board Trasurer | 1 | $0 | $0 | View return |
| 2021 | Maine Charitable Mechanic Association | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2021 | Jobs for Maines Graduates Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Green Mountain Habitat for Humanity | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Bethesda Chevy Chase Baseball Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Chapman Adult Care Homes Inc. | 990 | Administrator | 40 | $88,407 | $0 | View return |
| 2020 | Sandy Hook Promise Action Fund | 990 | Board Trasurer | 1 | $0 | $0 | View return |
| 2020 | Aurora Players Inc. Hamlin Park | 990EZ | Member-At-Large | 3 | $0 | $0 | View return |
| 2020 | Green Mountain Habitat for Humanity | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2020 | Jobs for Maines Graduates Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | National Assoc of Railroad Referees | 990EZ | President | 2 | $0 | $0 | View return |
| 2020 | Sandy Hook Promise Foundation Inc | 990 | Board - Treasurer | 1 | $0 | $0 | View return |
| 2020 | Butler Country Club | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Chapman Adult Care Homes Inc. | 990 | Administrator | 40 | $82,415 | $0 | View return |
| 2019 | Jobs for Maines Graduates Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | National Assoc of Railroad Referees | 990EZ | President | 2 | $0 | $0 | View return |
| 2019 | Sandy Hook Promise Foundation Inc | 990 | Board - Treasurer | 1 | $0 | $0 | View return |
| 2019 | Sandy Hook Promise Action Fund | 990 | Board Trasurer | 1 | $0 | $0 | View return |
| 2019 | Carmel United Soccer Club of New York Inc. | 990 | Head Coach | 0 | $0 | $0 | View return |
| 2019 | Jmg - Generation New England Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Aurora Players Inc. Hamlin Park | 990EZ | Member-At-Large | 3 | $0 | $0 | View return |
| 2018 | Chapman Adult Care Homes Inc. | 990 | Administrator | 40 | $18,850 | $0 | View return |
| 2018 | Sandy Hook Promise Action Fund | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Jobs for Maines Graduates Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Aurora Players Inc. Hamlin Park | 990EZ | Member-At-Large | 3 | $0 | $0 | View return |
| 2018 | Carmel United Soccer Club of New York Inc. | 990 | Head Coach | 5 | $0 | $0 | View return |
| 2018 | Butler Country Club | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | The Children'S Place | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Sandy Hook Promise Foundation Inc | 990 | Board - Treasurer | 1 | $0 | $0 | View return |
| 2017 | Sandy Hook Promise Action Fund | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Aurora Players Inc. Hamlin Park | 990EZ | Member-At-Large | 2 | $0 | $0 | View return |
| 2017 | Jobs for Maines Graduates Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Carmel United Soccer Club of New York Inc. | 990 | Head Coach | 5 | $0 | $0 | View return |
| 2017 | Sandy Hook Promise Foundation Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Generation Us | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Sandy Hook Promise Foundation Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Jobs for Maines Graduates Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Carmel United Soccer Club of New York Inc. | 990 | Head Coach | 5 | $0 | $0 | View return |
| 2016 | Sandy Hook Promise Foundation Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Eastern Maine Community College Foundation | 990 | President | 0.6 | $0 | $0 | View return |
| 2015 | Carmel United Soccer Club of New York Inc. | 990 | Head Coach | 5 | $0 | $0 | View return |
| 2015 | Kansas Adult Care Executives Inc | 990 | Ed Co-Chair | 1 | $0 | $0 | View return |
| 2014 | Carmel United Soccer Club of New York Inc. | 990 | Head Coach | 5 | $0 | $0 | View return |
| 2013 | Clyde Development Inc. | 990 | Administrator | 40 | $49,043 | $0 | View return |
| 2013 | Citizens Appreciate Public Safety | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Carmel United Soccer Club of New York Inc. | 990 | Head Coach | 5 | $0 | $0 | View return |