| 2024 | Maine State Chamber of Commerce | 990 | Director (Thru Apr. 2023) | 2 | $0 | $0 | View return |
| 2024 | Kiwanis Club of Prineville | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2023 | Maine State Chamber of Commerce | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Kiwanis Club of Prineville | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2022 | Maine State Chamber of Commerce | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Kiwanis Club of Prineville | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2022 | Winona Steamboat Days Festival Association | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Prineville Kiwanis Foundation | 990EZ | Vice-President Treas | 0 | $0 | $0 | View return |
| 2021 | Maine State Chamber of Commerce | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Winona Steamboat Days Festival Association | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Kiwanis Club of Prineville | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2020 | Laborers International Union of Nor Th America Local 308 Mail Handlers | 990 | Treasurer | 40 | $19,696 | $0 | View return |
| 2020 | Prineville Kiwanis Foundation | 990EZ | Chairman | 0 | $0 | $0 | View return |
| 2020 | Winona Steamboat Days Festival Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Kiwanis Club of Prineville | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2019 | Laborers International Union of Nor Th America Local 308 Mail Handlers | 990 | Treasurer | 40 | $80,000 | $0 | View return |
| 2019 | Prineville Kiwanis Foundation | 990EZ | Chairman | 0 | $0 | $0 | View return |
| 2019 | Kiwanis Club of Prineville | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2018 | Laborers International Union of Nor Th America Local 308 Mail Handlers | 990 | Treasurer | 40 | $84,490 | $0 | View return |
| 2018 | Prineville Kiwanis Foundation | 990EZ | Chairman | 0 | $0 | $0 | View return |
| 2018 | Winona Steamboat Days Festival Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Kiwanis Club of Prineville | 990EZ | President | 4 | $0 | $0 | View return |
| 2017 | Laborers International Union of Nor Th America Local 308 Mail Handlers | 990 | Treasurer | 40 | $80,000 | $0 | View return |
| 2017 | American Federation of Government | 990 | Senior Steward | 5 | $0 | $0 | View return |
| 2017 | Kiwanis Club of Prineville | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Winona Steamboat Days Festival Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Kiwanis Club of Prineville | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2016 | Laborers International Union of Nor Th America Local 308 Mail Handlers | 990 | Treasurer | 50 | $80,000 | $0 | View return |
| 2016 | Winona Steamboat Days Festival Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Winona Steamboat Days Festival Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Laborers International Union of Nor Th America Local 308 Mail Handlers | 990 | Treasurer | 50 | $61,404 | $0 | View return |
| 2014 | Laborers International Union of Nor Th America Local 308 Mail Handlers | 990 | Treasurer | 36 | $53,702 | $0 | View return |
| 2014 | Winona Steamboat Days Festival Association | 990 | Vice President | 1 | $0 | $0 | View return |
| 2014 | Kiwanis Club of Prineville | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2013 | Laborers International Union of Nor Th America Local 308 Mail Handlers | 990 | Treasurer | 32 | $52,042 | $0 | View return |
| 2013 | Winona Steamboat Days Festival Association | 990 | Board Member | 1 | $0 | $0 | View return |