| 2025 | Gridiron Youth Football Academy | 990EZ | Vice President | 10 | $0 | $0 | View return |
| 2024 | Magnolia Counseling | 990 | President | 40 | $123,850 | $0 | View return |
| 2024 | Gridiron Youth Football Academy | 990EZ | Vice President | 10 | $0 | $0 | View return |
| 2024 | The Massachusetts Association for Mental Health Inc | 990 | Director (Through 7/26/24) | 1 | $0 | $0 | View return |
| 2023 | Magnolia Counseling | 990 | President | 40 | $98,000 | $0 | View return |
| 2023 | Louisville Lodge No 5 Loyal Order of Moose | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | The Massachusetts Association for Mental Health Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Magnolia Counseling | 990 | President | 40 | $54,662 | $0 | View return |
| 2022 | Mental Health Programs Inc-XI | 990EZ | Director | 2 | $0 | $0 | View return |
| 2022 | Louisville Lodge No 5 Loyal Order of Moose | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Mental Health Programs Inc. -VI | 990EZ | Chair/Director | 2 | $0 | $0 | View return |
| 2022 | Jasper County Community Services Inco | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Mental Health Programs Inc. VII | 990PF | Director | 2 | $0 | $0 | View return |
| 2022 | Mental Health Programs Inc. - XII | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Mental Health Programs Inc. VIII | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Mental Health Programs Inc. - X | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Mental Health Programs Inc. IX | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Mental Health Programs Inc. IV | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Mental Health Programs Inc. - V | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Mainstay Supportive Housing & Home Care | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Mental Health Programs Inc. - XII | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2021 | Mental Health Programs Inc. - X | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2021 | Mental Health Programs Inc-XI | 990EZ | Chair/ Director | 2 | $0 | $0 | View return |
| 2021 | Mental Health Programs Inc. - V | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2021 | Jasper County Community Services Inco | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Mental Health Programs Inc. VII | 990PF | Chair/Director | 2 | $0 | $0 | View return |
| 2021 | Mental Health Programs Inc. VIII | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2021 | Mental Health Programs Inc. IX | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2021 | Magnolia Counseling | 990EZ | President | 0 | $0 | - | View return |
| 2021 | Mental Health Programs Inc. -VI | 990EZ | Chair/Director | 2 | $0 | $0 | View return |
| 2021 | Mental Health Programs Inc. IV | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2021 | Mainstay Supportive Housing & Home Care | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2020 | Magnolia Counseling | 990EZ | President | 0 | $0 | - | View return |
| 2020 | Louisville Lodge No 5 Loyal Order of Moose | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2020 | Mental Health Programs Inc. VII | 990PF | Chair/Director | 2 | $0 | $0 | View return |
| 2020 | Mental Health Programs Inc-XI | 990EZ | Chair/ Director | 2 | $0 | $0 | View return |
| 2020 | Mental Health Programs Inc. IV | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2020 | Mental Health Programs Inc. - XII | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2020 | Mental Health Programs Inc. - X | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2020 | Mainstay Supportive Housing & Home Care | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2020 | Mental Health Programs Inc. IX | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2020 | Mental Health Programs Inc. VIII | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2020 | Mental Health Programs Inc. - V | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2020 | Mental Health Programs Inc. -VI | 990EZ | Chair/Director | 2 | $0 | $0 | View return |
| 2019 | Portland Burying Ground Association | 990EZ | V-President | 2 | $250 | - | View return |
| 2019 | Mental Health Programs Inc. - X | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Mental Health Programs Inc. -VI | 990EZ | Director | 2 | $0 | $0 | View return |
| 2019 | Mental Health Programs Inc-XI | 990EZ | Director | 2 | $0 | $0 | View return |
| 2019 | Mental Health Programs Inc. IV | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Mental Health Programs Inc. - XII | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Mental Health Programs Inc. - V | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Mhpi Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Mental Health Programs Inc. VIII | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Mental Health Programs Inc. VII | 990PF | Director | 2 | $0 | $0 | View return |
| 2019 | Mental Health Programs Inc. IX | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Mainstay Supportive Housing & Home Care | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Magnolia Counseling | 990EZ | President | 0 | $0 | - | View return |
| 2018 | Portland Burying Ground Association | 990EZ | V-President | 2 | $250 | - | View return |
| 2018 | Portland Burying Ground Association | 990EZ | V-President | 2 | $250 | - | View return |
| 2018 | Mental Health Programs Inc. - XII | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Mental Health Programs Inc. IX | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Mental Health Programs Inc. VII | 990PF | Director | 2 | $0 | $0 | View return |
| 2018 | Mental Health Programs Inc-XI | 990EZ | Director | 2 | $0 | $0 | View return |
| 2018 | Mhpi Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Mental Health Programs Inc. - V | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Mental Health Programs Inc. - X | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Mental Health Programs Inc. IV | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Mental Health Programs Inc. -VI | 990EZ | Director | 2 | $0 | $0 | View return |
| 2018 | Mental Health Programs Inc. VIII | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Magnolia Counseling | 990EZ | President & CEO | 0 | $0 | - | View return |
| 2017 | Magnolia Counseling | 990EZ | President | 50 | $65,500 | - | View return |
| 2017 | Mental Health Programs Inc. - XII | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Mental Health Programs Inc. - X | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Mental Health Programs Inc. VIII | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Mental Health Programs Inc. - V | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Mainstay Supportive Housing & Home Care | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Mental Health Programs Inc. VII | 990PF | Director | 2 | $0 | $0 | View return |
| 2017 | Mental Health Programs Inc. -VI | 990EZ | Director | 2 | $0 | $0 | View return |
| 2017 | Mental Health Programs Inc-XI | 990EZ | Director | 2 | $0 | $0 | View return |
| 2017 | Mental Health Programs Inc. IX | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Mental Health Programs Inc. IV | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Mhpi Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Magnolia Counseling | 990EZ | President | 50 | $40,800 | - | View return |
| 2016 | Portland Burying Ground Association | 990EZ | V-President | 2 | $250 | - | View return |
| 2016 | Gridiron Youth Football Academy | 990EZ | Executive Director | 0 | $0 | - | View return |
| 2015 | Magnolia Counseling | 990EZ | President | 50 | $53,430 | - | View return |
| 2015 | Portland Burying Ground Association | 990EZ | V-President | 2 | $250 | - | View return |
| 2015 | Providence Christian Academy Inc. | 990 | Chairman Of The Board | 5 | $0 | $0 | View return |
| 2015 | Gridiron Youth Football Academy | 990EZ | Executive Director | 0 | $0 | - | View return |
| 2014 | Providence Christian Academy Inc. | 990 | Chairman | 5 | $0 | $0 | View return |
| 2013 | Magnolia Counseling | 990EZ | President | 50 | $52,222 | - | View return |
| 2013 | Providence Christian Academy Inc. | 990 | Chairman | 5 | $0 | $0 | View return |