| 2024 | Nh Funeral Directors and Embalmers | 990EZ | Executive Di | 40 | $43,000 | - | View return |
| 2023 | Nh Funeral Directors and Embalmers | 990EZ | Executive Di | 40 | $44,010 | - | View return |
| 2023 | Keene Serenity Center Inc | 990 | Alternate Chair | 1 | $0 | $0 | View return |
| 2022 | Nh Funeral Directors and Embalmers | 990EZ | Executive Di | 40 | $45,400 | - | View return |
| 2022 | Keene Serenity Center Inc | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Nh Funeral Directors and Embalmers | 990EZ | Executive Di | 40 | $47,054 | - | View return |
| 2021 | Keene Serenity Center Inc | 990 | Pe Member | 1 | $0 | $0 | View return |
| 2020 | Nh Funeral Directors and Embalmers | 990EZ | Executive Director | 25 | $45,400 | $0 | View return |
| 2020 | Keene Serenity Center Inc | 990 | Pe Member | 1 | $0 | $0 | View return |
| 2020 | Let Me Play | 990PF | CEO | 5 | $0 | $0 | View return |
| 2020 | President-Board of Trustees | 990 | Trustee, Ex Officio | 2 | $0 | $0 | View return |
| 2019 | Nh Funeral Directors and Embalmers | 990EZ | Executive Director | 30 | $45,400 | $0 | View return |
| 2019 | Keene Serenity Center Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Bedford VA Research Corporation | 990 | Director | - | $0 | $0 | View return |
| 2019 | President-Board of Trustees | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Nh Funeral Directors and Embalmers | 990EZ | Executive Director | 25 | $45,447 | $0 | View return |
| 2018 | Braintree Youth Basketball Assoc Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2018 | Old City Drums Corp Inc | 990EZ | Vice Chairman | 1 | $0 | $0 | View return |
| 2017 | Nh Funeral Directors and Embalmers | 990EZ | Executive Director | 25 | $45,458 | - | View return |
| 2017 | Braintree Youth Basketball Assoc Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2017 | Keene Serenity Center Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Nh Funeral Directors and Embalmers | 990EZ | Executive Director | 25 | $45,540 | - | View return |
| 2016 | Braintree Youth Basketball Assoc Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2015 | Nh Funeral Directors and Embalmers | 990EZ | Executive Director | 25 | $45,304 | - | View return |
| 2015 | High Technology Crime Investigation Assn | 990 | 1st Vice President | 7 | $0 | $0 | View return |
| 2015 | Braintree Youth Basketball Assoc Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2014 | Nh Funeral Directors and Embalmers | 990EZ | Executive Director | 20 | $42,933 | - | View return |
| 2014 | High Technology Crime Investigation Assn | 990 | 2nd Vice President | 7 | - | - | View return |
| 2014 | Braintree Youth Basketball Assoc Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2013 | Braintree Youth Basketball Assoc Inc | 990EZ | Director | 3 | $0 | - | View return |
| 2013 | High Technology Crime Investigation Assn | 990 | Secretary | 7 | - | - | View return |