| 2025 | Unite Here 217 Local | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2024 | Maine Soccer Referee Association | 990PF | Executive Director | 0 | $0 | - | View return |
| 2024 | Unite Here 217 Local | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2024 | Evergreen Elementary | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2024 | Berlin Lions Charities Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2024 | International Association of Lions 9016 Berlin Lions Club | 990 | Director | 1.75 | $0 | $0 | View return |
| 2023 | Unite Here 217 Local | 990 | Executive Board | 1 | $152 | $0 | View return |
| 2023 | Maine Soccer Referee Association | 990PF | Executive Director | 0 | $0 | - | View return |
| 2023 | Berlin Lions Charities Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | International Association of Lions 9016 Berlin Lions Club | 990 | Director | 1.75 | $0 | $0 | View return |
| 2022 | Unite Here 217 Local | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2022 | Maine Soccer Referee Association | 990PF | Executive Director | 0 | $0 | - | View return |
| 2021 | Conservation Farms and Ranches | 990 | Director | 2 | $0 | $295,293 | View return |
| 2021 | Unite Here 217 Local | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2021 | North American Gay Volleyball Association | 990 | Member-At-Large | 1 | $0 | $0 | View return |
| 2021 | Maine Soccer Referee Association | 990PF | Executive Director | 0 | $0 | - | View return |
| 2021 | United Soccer Federation of Maine | 990 | State Referee Administrato | 1 | $0 | $0 | View return |
| 2020 | Conservation Farms and Ranches | 990 | Director | 2 | $0 | $290,089 | View return |
| 2020 | Maine Soccer Referee Association | 990PF | Executive Director | 0 | $0 | - | View return |
| 2020 | Unite Here 217 Local | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2020 | United Soccer Federation of Maine | 990 | State Referee Administrato | 1 | $0 | $0 | View return |
| 2020 | North American Gay Volleyball Association | 990 | Member-At-Large | 1 | $0 | $0 | View return |
| 2019 | Maine Soccer Referee Association | 990PF | Executive Director | 0 | $0 | - | View return |
| 2019 | Unite Here 217 Local | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2019 | United Soccer Federation of Maine | 990 | State Referee Administrator | 1 | $0 | $0 | View return |
| 2018 | Maine Soccer Referee Association | 990PF | Executive Director | 0 | $0 | - | View return |
| 2018 | Unite Here 217 Local | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2017 | Maine Soccer Referee Association | 990PF | Executive Director | 0 | $0 | - | View return |
| 2017 | Unite Here 217 Local | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2017 | Chittenden Community Television | 990 | President | 0.5 | $0 | $0 | View return |
| 2016 | Maine Soccer Referee Association | 990PF | Executive Director | 0 | $0 | - | View return |
| 2016 | Chittenden Community Television | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Conservation Farms and Ranches | 990 | Former Director | 4 | $0 | $168,488 | View return |
| 2015 | Chittenden Community Television | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Conservation Farms and Ranches | 990 | Director | 0 | $0 | $145,018 | View return |
| 2014 | Perdido Key Association Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Fields 4 Kids | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Kiwanis Club of Big Lagoon Foundation Inc. | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2014 | Chittenden Community Television | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Perdido Key Association Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Fields 4 Kids | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Kiwanis Club of Big Lagoon Foundation Inc. | 990EZ | Treasurer | 20 | $0 | - | View return |