| 2025 | Next Life Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2024 | Pipeliners Local Union 798 | 990 | Business Agent | 40 | $260,023 | $0 | View return |
| 2024 | Next Life Foundation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2024 | Rebuilding Together-Lincoln County | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Advancement Services of Jones County | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Pipeliners Local Union 798 | 990 | Business Agent | 40 | $255,083 | $0 | View return |
| 2023 | Rebuilding Together-Lincoln County | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Advancement Services of Jones County | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Next Life Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2022 | Pipeliners Local Union 798 | 990 | Business Agent | 40 | $249,147 | $0 | View return |
| 2022 | Next Life Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2022 | Atlas of the Lakes Area | 990EZ | Executive Director | 50 | $0 | $0 | View return |
| 2022 | Rebuilding Together-Lincoln County | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Advancement Services of Jones County | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2021 | Pipeliners Local Union 798 | 990 | Business Agent | 40 | $246,955 | $0 | View return |
| 2021 | Next Life Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2021 | Atlas of the Lakes Area | 990EZ | Executive Director | 45 | $0 | $0 | View return |
| 2021 | Rebuilding Together-Lincoln County | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Advancement Services of Jones County | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2020 | Pipeliners Local Union 798 | 990 | Business Agent | 40 | $245,039 | $0 | View return |
| 2020 | Next Life Foundation | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Rebuilding Together-Lincoln County | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Fraternal Order of Police Lodge 118 | 990EZ | President | 10 | $0 | $0 | View return |
| 2020 | Advancement Services of Jones County | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2019 | Pipeliners Local Union 798 | 990 | Business Agent | 40 | $235,539 | $0 | View return |
| 2019 | Atlas of Spencer | 990EZ | President | 1 | $0 | - | View return |
| 2019 | Boothbay Region Food Pantry | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Boothbay Region Community Resource Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Pipeliners Local Union 798 | 990 | Business Agent | 40 | $232,014 | $0 | View return |
| 2018 | Advancement Services of Jones County | 990 | Treasurer | 0.2 | $0 | $0 | View return |
| 2018 | Atlas of Spencer | 990EZ | President | 1 | $0 | - | View return |
| 2018 | Boothbay Region Food Pantry | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Boothbay Region Community Resource Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Boothbay Region Food Pantry | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Pipeliners Local Union 798 | 990 | Business Agent | 40 | $227,259 | $0 | View return |
| 2017 | Advancement Services of Jones County | 990 | Treasurer | 0.2 | $0 | $0 | View return |
| 2017 | Boothbay Region Food Pantry | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Atlas of Spencer | 990EZ | Secretary | 1 | $0 | - | View return |
| 2017 | Boothbay Region Community Resource Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Fraternal Order of Police Lodge 118 | 990 | President | 10 | $0 | $0 | View return |
| 2016 | Pipeliners Local Union 798 | 990 | Business Agent | 40 | $224,079 | $0 | View return |
| 2016 | Atlas of Spencer | 990EZ | Secretary | 1 | $0 | - | View return |
| 2016 | Boothbay Region Community Resource Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Boothbay Region Food Pantry | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Advancement Services of Jones County | 990 | Treasurer | 0.2 | $0 | $0 | View return |
| 2015 | Atlas of Spencer | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Boothbay Region Community Resource Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Boothbay Region Food Pantry | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Advancement Services of Jones County | 990 | Treasurer | 0.2 | $0 | $0 | View return |