| 2024 | International Association of Machinists & Aerospace Workers | 990 | Former Secretary Treasurer | 40 | $94,069 | $0 | View return |
| 2024 | Portland Childrens Dyslexia Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2023 | International Association of Machinists & Aerospace Workers | 990 | Secretary Treasurer | 40 | $152,050 | $0 | View return |
| 2023 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Portland Childrens Dyslexia Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | International Association of Lions Clubs | 990 | Director Jul 2023 - Jun 2025 | 1 | $0 | $0 | View return |
| 2023 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | International Association of Machinists & Aerospace Workers | 990 | Secretary Treasurer | 40 | $141,706 | $0 | View return |
| 2022 | Portland Childrens Dyslexia Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Benevolent & Protective Order Of | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Moosehead Historical Society | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | International Association of Lions Clubs | 990 | Director, Jul 2023 - Jun 2025 | 1 | $0 | $0 | View return |
| 2021 | International Association of Machinists & Aerospace Workers | 990 | Secretary Treasurer | 40 | $134,370 | $0 | View return |
| 2021 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Benevolent & Protective Order Of | 990 | Trustee | - | $0 | $0 | View return |
| 2021 | International Association of Lions Clubs | 990 | Director, July 2021 - Jun 2023 | 1 | $0 | $0 | View return |
| 2021 | Moosehead Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Ancient Free and Accepted Masons of Maine Grand Lodge | 990 | Grand Master | 1 | $0 | $0 | View return |
| 2021 | The Masonic Charitable Foundation of The | 990 | President | 1 | $0 | $0 | View return |
| 2020 | International Association of Machinists & Aerospace Workers | 990 | Secretary Treasurer | 40 | $142,185 | $0 | View return |
| 2020 | Demolay & Pine Tree Youth Foundatio | 990PF | Trustee | 0.1 | $0 | $0 | View return |
| 2020 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Moosehead Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | International Association of Lions Clubs | 990 | Director, July 2021 - Jun 2023 | 1 | $0 | $0 | View return |
| 2020 | Benevolent & Protective Order Of | 990 | Trustee | - | $0 | $0 | View return |
| 2020 | The Masonic Charitable Foundation of The | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Ancient Free and Accepted Masons of Maine Grand Lodge | 990 | Grand Master | 1 | $0 | $0 | View return |
| 2020 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2019 | International Association of Lions Clubs | 990EZ | Director 2019-2021 | 1 | $0 | $0 | View return |
| 2019 | Demolay & Pine Tree Youth Foundatio | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2019 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Moosehead Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Northboro Youth Hockey Program Inc | 990 | Pres & Director | 0 | $0 | $0 | View return |
| 2019 | The Masonic Charitable Foundation of The | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Ancient Free and Accepted Masons of Maine Grand Lodge | 990 | Deputy Grand Master | 1 | $0 | $0 | View return |
| 2018 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Moosehead Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | International Association of Lions Clubs | 990EZ | Director 2018-2020 | 1 | $0 | $0 | View return |
| 2018 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Northboro Youth Hockey Program Inc | 990 | Pres & Director | 0 | $0 | $0 | View return |
| 2018 | Demolay & Pine Tree Youth Foundatio | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2018 | The Masonic Charitable Foundation of The | 990 | Vice President | 1 | $0 | $0 | View return |
| 2018 | Ancient Free and Accepted Masons of Maine Grand Lodge | 990 | Deputy Grand Master | 1 | $0 | $0 | View return |
| 2017 | Moosehead Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2017 | International Association of Lions Clubs | 990EZ | Director 2017-19 | 1 | $0 | - | View return |
| 2017 | Northboro Youth Hockey Program Inc | 990 | Pres & Director | 0 | $0 | $0 | View return |
| 2016 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Northboro Youth Hockey Program Inc | 990 | Pres & Director | 0 | $0 | $0 | View return |
| 2016 | Moosehead Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | International Association of Lions Clubs | 990EZ | Director 2017-19 | 1 | $0 | $0 | View return |
| 2016 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Auburn Masonic Assn | 990 | Director/Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Moosehead Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Northboro Youth Hockey Program Inc | 990 | Pres & Director | 0 | $0 | $0 | View return |
| 2015 | Northern Maine Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Rhode Island Zoological Society | 990 | Trustee Emeritus | 1 | $0 | $0 | View return |
| 2014 | Moosehead Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Rhode Island Zoological Society | 990 | Trustee Emeritus | 1 | $0 | $0 | View return |
| 2014 | Moosehead Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Benevolent & Protective Order Of | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Northboro Youth Hockey Program Inc | 990 | Pres & Director | 0 | $0 | $0 | View return |
| 2013 | Rhode Island Zoological Society | 990 | Trustee Emeritus | 1 | $0 | $0 | View return |
| 2013 | Northboro Youth Hockey Program Inc | 990 | Pres & Director | 0 | $0 | $0 | View return |