| 2024 | Eleanor Widener Dixon Memorial Clinic | 990 | Treasurer, Director | 0 | $0 | $0 | View return |
| 2023 | Newton Country Club | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Push Physical Theatre Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Eleanor Widener Dixon Memorial Clinic | 990 | Treasurer, Director | 0 | $0 | $0 | View return |
| 2022 | Association of Language Companies | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2022 | Push Physical Theatre Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Newton Country Club | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Eleanor Widener Dixon Memorial Clinic | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2021 | Association of Language Companies | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2021 | Push Physical Theatre Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Eleanor Widener Dixon Memorial Clinic | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2020 | Save Our Bridge Inc. | 990PF | Treasurer | 2 | $0 | - | View return |
| 2020 | Hancock County Trustees of Public Reservations | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2020 | Association of Language Companies | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Association of Language Companies | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Save Our Bridge Inc. | 990PF | Treasurer | 2 | $0 | - | View return |
| 2019 | Newton Country Club | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Cranberry Lake Community Club Inc | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2019 | Hancock County Trustees of Public Reservations | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Eleanor Widener Dixon Memorial Clinic | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2019 | Eleanor Widener Dixon Memorial Clinic | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2018 | Newton Country Club | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Cranberry Lake Community Club Inc | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2018 | Tri-State Actors Theater Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2018 | Association of Language Companies | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Save Our Bridge Inc. | 990PF | Treasurer | 2 | $0 | - | View return |
| 2018 | Eleanor Widener Dixon Memorial Clinic | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2018 | Save Our Bridge Inc. | 990PF | Treasurer | 2 | $0 | - | View return |
| 2017 | Cranberry Lake Community Club Inc | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2017 | Tri-State Actors Theater Inc | 990EZ | Treas | 2 | $0 | - | View return |
| 2017 | Newton Country Club | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Brighton School Alumni Association Inc | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2017 | Eleanor Widener Dixon Memorial Clinic | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2016 | Tri-State Actors Theater Inc | 990EZ | Treas | 2 | $0 | - | View return |
| 2016 | Cranberry Lake Community Club Inc | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2016 | Brighton School Alumni Association Inc | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2016 | Eleanor Widener Dixon Memorial Clinic | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2015 | Maine Coast Healthcare Foundation | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2015 | Brighton School Alumni Association Inc | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2015 | Tri-State Actors Theater Inc | 990EZ | Treas | 8 | $0 | - | View return |
| 2015 | Cranberry Lake Community Club Inc | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2014 | Teen Court Incorporated | 990 | Co Chair | 4 | $0 | $0 | View return |
| 2014 | Brighton School Alumni Association Inc | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2014 | Cranberry Lake Community Club Inc | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2014 | Tri-State Actors Theater Inc | 990EZ | Treas | 8 | $0 | - | View return |
| 2014 | Maine Coast Healthcare Foundation | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2014 | Phoenix Children'S Chorus Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Tri-State Actors Theater Inc | 990EZ | Treas | 8 | $0 | - | View return |
| 2013 | Cranberry Lake Community Club Inc | 990 | Treasurer | 8 | $0 | $0 | View return |