| 2024 | Council of Unit Owners of Springdale | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Alaska Correctional Ministries Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | American Legion 211 William Bill | 990 | Adjutantsecretary | 5 | $0 | $0 | View return |
| 2022 | Alaska Correctional Ministries Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | American Legion 211 William Bill | 990EZ | Adjutantsecretary | 20 | $0 | $0 | View return |
| 2021 | Maine Asphalt Pavement Association | 990EZ | Director-Non | 1 | $0 | - | View return |
| 2021 | Alaska Correctional Ministries Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | American Legion 211 William Bill | 990EZ | Past Commander | 5 | $0 | $0 | View return |
| 2021 | American Legion 211 William Bill | 990EZ | Adjutantsecretary | 5 | $0 | $0 | View return |
| 2020 | Alaska Correctional Ministries Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2020 | American Legion 211 William Bill | 990EZ | Past Commander | 15 | $0 | $0 | View return |
| 2020 | Beacon Christian Community Health Center Inc. | 990 | Board Treasurer | 2 | $0 | $0 | View return |
| 2020 | Maine Asphalt Pavement Association | 990EZ | Director-Non | 1 | $0 | - | View return |
| 2020 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Alaska Correctional Ministries Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2019 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Beacon Christian Community Health Center Inc. | 990 | Board Treasurer | 2 | $0 | $0 | View return |
| 2019 | Maine Asphalt Pavement Association | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | American Legion 211 William Bill | 990EZ | Commander | 15 | $0 | $0 | View return |
| 2018 | Maine Asphalt Pavement Association | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Beacon Christian Community Health Center Inc. | 990 | Board Treasurer | 2 | $0 | $0 | View return |
| 2018 | American Legion 211 William Bill | 990EZ | Commander | 15 | $0 | $0 | View return |
| 2017 | American Legion 211 William Bill | 990EZ | 1st Vice | 15 | $0 | $0 | View return |
| 2017 | American Legion 211 William Bill | 990EZ | Adjutantsecretary | 15 | $0 | $0 | View return |
| 2017 | Maine Asphalt Pavement Association | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Natural Products Association Southwest | 990 | Membership C | - | $0 | $0 | View return |
| 2017 | Beacon Christian Community Health Center Inc. | 990 | Board Member Beg 12/17 | 2 | $0 | $0 | View return |
| 2016 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Natural Products Association Southwest | 990 | Membership C | - | $0 | $0 | View return |
| 2015 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Natural Products Association Southwest | 990 | Membership C | 4 | $0 | $0 | View return |
| 2014 | Natural Products Association Southwest | 990 | Membership & Nominating | 4 | $0 | $0 | View return |
| 2014 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Natural Products Association Southwest | 990 | Membership & Nominating | 4 | $0 | $0 | View return |