| 2024 | Martin'S Point Health Care Inc | 990 | Chair (End 9/2024)/Treasurer | 1 | $47,755 | $0 | View return |
| 2024 | Martin'S Point Generations Advantage Inc | 990 | Chair (End 9/2024)/Treasurer | 0.5 | $0 | $47,755 | View return |
| 2024 | Portland Country Club | 990 | Governor (End 2/2025) | 1 | $0 | $0 | View return |
| 2023 | Martin'S Point Health Care Inc | 990 | Chair | 1 | $50,000 | $0 | View return |
| 2023 | Martin'S Point Generations Advantage Inc | 990 | Chair | 0.5 | $0 | $50,000 | View return |
| 2023 | Portland Country Club | 990 | Governor | 1 | $0 | $0 | View return |
| 2022 | Martin'S Point Health Care Inc | 990 | Treas. (End 9/22); Chair(Start 9/22) | 1 | $24,214 | $0 | View return |
| 2022 | Martin'S Point Generations Advantage Inc | 990 | Treas. (End 9/22); Chair(Start 9/22) | 0.5 | $0 | $24,214 | View return |
| 2022 | Portland Country Club | 990 | Governor | 1 | $0 | $0 | View return |
| 2021 | Martin'S Point Health Care Inc | 990 | Board Member, Treasurer | 1 | $21,250 | $0 | View return |
| 2021 | Martin'S Point Generations Advantage Inc | 990 | Board Member, Treasurer | 0.5 | $0 | $21,250 | View return |
| 2021 | Portland Country Club | 990 | Governor | 1 | $0 | $0 | View return |
| 2020 | Martin'S Point Health Care Inc | 990 | Board Member, Treasurer | 1 | $20,000 | $0 | View return |
| 2020 | Martin'S Point Generations Advantage Inc | 990 | Board Member, Treasurer | 0.5 | $0 | $20,000 | View return |
| 2020 | Martin'S Point Generations Advantage Inc | 990 | Board Member, Treasurer | 0.5 | $0 | $20,000 | View return |
| 2020 | Portland Country Club | 990 | Governor | 1 | $0 | $0 | View return |
| 2019 | Martin'S Point Health Care Inc | 990 | Board Member, Treasurer | 1 | $18,550 | $0 | View return |
| 2019 | Martin'S Point Generations Advantage Inc | 990 | Board Member, Treasurer | 0.5 | $0 | $18,550 | View return |
| 2019 | Portland Country Club | 990 | Governor | 1 | $0 | $0 | View return |
| 2018 | Martin'S Point Health Care Inc | 990 | Board Member - Treasurer | 1 | $13,479 | $0 | View return |
| 2018 | Martin'S Point Generations Advantage Inc | 990 | Board Member - Treasurer | 0.5 | $0 | $13,479 | View return |
| 2018 | Portland Country Club | 990 | Governor | 1 | $0 | $0 | View return |
| 2018 | University of Southern Maine Foundation | 990 | Past Chair | 0.8 | $0 | $0 | View return |
| 2017 | Martin'S Point Health Care Inc | 990 | Board Member | 1 | $2,753 | $0 | View return |
| 2017 | Martin'S Point Generations Advantage Inc | 990 | Board Member | 0.5 | $0 | $2,753 | View return |
| 2017 | University of Southern Maine Foundation | 990 | Past Chair | 0.4 | $0 | $0 | View return |
| 2017 | Big Brothers Big Sisters of Southern Maine | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Big Brothers Big Sisters of Southern Maine | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | University of Southern Maine Foundation | 990 | Chair | 1.1 | $0 | $0 | View return |
| 2015 | University of Southern Maine Foundation | 990 | Chair | 0.6 | $0 | $0 | View return |
| 2014 | University of Southern Maine Foundation | 990 | Director | 0.2 | $0 | $0 | View return |
| 2013 | University of Southern Maine Foundation | 990 | Director | 0.2 | $0 | $0 | View return |