| 2024 | Groton Ambulance Association Inc | 990 | Vice-President | 10 | $19,938 | $0 | View return |
| 2024 | New City Fire Engine Co 1 | 990 | Asst Treasurer | 5 | $0 | $0 | View return |
| 2023 | Groton Ambulance Association Inc | 990 | Treasurer | 2 | $1,500 | $0 | View return |
| 2023 | Philadelphia Accelerator Fund | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | New England Exchange Clubs Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Jesuit Dallas Museum | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Massachusetts Boys State and Girls State Foundation | 990EZ | Director | 2 | $0 | - | View return |
| 2023 | New Jersey State Policemens Benevolent Association | 990EZ | Sgt At Arms | 5 | $0 | $0 | View return |
| 2022 | Mcdermott Family Foundation | 990PF | President | 0 | $0 | - | View return |
| 2022 | Mcdermott Family Foundation | 990PF | President | 0 | $0 | - | View return |
| 2022 | Natick Bpoe #1425 | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Philadelphia Accelerator Fund | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Massachusetts Boys State and Girls State Foundation | 990EZ | Director | 2 | $0 | - | View return |
| 2022 | Jesuit Dallas Museum | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2022 | New Jersey State Policemens Benevolent Association | 990EZ | Sgt At Arms | 5 | $0 | $0 | View return |
| 2022 | New England Exchange Clubs Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Groton Ambulance Association Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Groton Ambulance Association Inc | 990 | Treasurer | 2 | $1,000 | $0 | View return |
| 2021 | Mcdermott Family Foundation | 990PF | President | 0 | $0 | - | View return |
| 2021 | Natick Bpoe #1425 | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | New England Exchange Clubs Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Jesuit Dallas Museum | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2021 | Philadelphia Accelerator Fund | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | New Jersey State Policemens Benevolent Association | 990EZ | Sgt At Arms | 5 | $0 | $0 | View return |
| 2020 | Mcdermott Family Foundation | 990PF | President | 0 | $0 | - | View return |
| 2020 | Natick Bpoe #1425 | 990 | 2nd Vice President | 1 | $0 | $0 | View return |
| 2020 | Jesuit Dallas Museum | 990 | Treasurer & | 4.5 | $0 | $0 | View return |
| 2020 | New Jersey State Policemens Benevolent Association | 990EZ | Sgt At Arms | 5 | $0 | $0 | View return |
| 2019 | Groton Ambulance Association Inc | 990 | Treasurer | 2 | $2,210 | $0 | View return |
| 2019 | The Metropolitan Youth Orchestra Society of New York Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Natick Bpoe #1425 | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Vandergrift Veterans Honor Guard | 990EZ | Chaplin | 10 | $0 | - | View return |
| 2019 | New England Exchange Clubs Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | New Jersey State Policemens Benevolent Association | 990EZ | Sgt At Arms | 5 | $0 | $0 | View return |
| 2019 | American Rivers Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2018 | California Institute of Integral Studies | 990 | Faculty | 35 | $114,910 | $0 | View return |
| 2018 | Indiana Association of School Principals Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Metropolitan Youth Orchestra Society of New York Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Vandergrift Veterans Honor Guard | 990EZ | Chaplin | 10 | $0 | - | View return |
| 2018 | Groton Ambulance Association Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | American Rivers Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2018 | New Jersey State Policemens Benevolent Association | 990EZ | Sgt At Arms | 5 | $0 | $0 | View return |
| 2017 | Fraternal Order of Eagles Aerie 3842 Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Indiana Association of School Principals Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Sjcs Properties Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2017 | The Metropolitan Youth Orchestra Society of New York Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | The Company Theatre Inc | 990 | Director | 0.3 | $0 | $0 | View return |
| 2017 | New England Exchange Clubs Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Catholic Charities of Dallas Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Camphill Academy | 990 | Board Member Until 3/25/18 | 2 | $0 | $0 | View return |
| 2017 | American Rivers Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | New Jersey State Policemens Benevolent Association | 990EZ | Sergeant At Arms | 5 | $0 | $0 | View return |
| 2016 | Fraternal Order of Eagles Aerie 3842 Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | The Company Theatre Inc | 990 | Director | 0.3 | $0 | $0 | View return |
| 2016 | Indiana Association of School Principals Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Metropolitan Youth Orchestra Society of New York Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Sjcs Properties Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2016 | American Rivers Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | New Jersey State Policemens Benevolent Association | 990EZ | Sgt At Arms | 5 | $0 | $0 | View return |
| 2016 | Camphill Academy | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | New England Exchange Clubs Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Indiana Association of School Principals Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Fraternal Order of Eagles Aerie 3842 Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | The Metropolitan Youth Orchestra Society of New York Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | The Company Theatre Inc | 990 | Director | 0.3 | $0 | $0 | View return |
| 2015 | New England Exchange Clubs Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Camphill Academy | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | New Jersey State Policemens Benevolent Association | 990EZ | Sgt At Arms | 5 | $0 | $0 | View return |
| 2014 | Indiana Association of School Principals Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Fraternal Order of Eagles Aerie 3842 Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | New England Exchange Clubs Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Southern New Hampshire University | 990 | Trustee (Until 8/2014) | 1 | $0 | $0 | View return |
| 2014 | Camphill Academy | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Fraternal Order of Eagles Aerie 3842 Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | Indiana Association of School Principals Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | New England Exchange Clubs Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Southern New Hampshire University | 990 | Trustee | 1 | - | - | View return |