| 2025 | Baxter County Public Library Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2024 | American Legion Post 33 Peters Creek | 990 | Commander | 2 | $0 | $0 | View return |
| 2024 | The Emily Program Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | American Legion Post 33 Peters Creek | 990 | Commander | 2 | $0 | $0 | View return |
| 2023 | The Emily Program Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | American Legion Post 33 Peters Creek | 990 | Commander | 2 | $0 | $0 | View return |
| 2022 | The Emily Program Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Lake Minnetonka Garden Club | 990EZ | Recording Secretary | 1 | $0 | $0 | View return |
| 2021 | American Legion Post 33 Peters Creek | 990 | Adjutant | - | $0 | $0 | View return |
| 2021 | The Emily Program Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | American Legion Post 33 Peters Creek | 990 | Adjutant | - | $0 | $0 | View return |
| 2020 | Minnesota Landscape Arboretum Foundation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | The Emily Program Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Minnesota Landscape Arboretum Foundation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Lake Minnetonka Garden Club | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | American Legion Post 33 Peters Creek | 990 | Adjutant | - | $0 | $0 | View return |
| 2019 | The Emily Program Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Minnesota Landscape Arboretum Foundation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | American Legion Post 33 Peters Creek | 990 | Executive Co | - | $0 | $0 | View return |
| 2018 | The Emily Program Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Minnesota Landscape Arboretum Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Greater Wayzata Community Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Greater Wayzata Community Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Minnesota Landscape Arboretum Foundation | 990 | Secretary | 0.3 | $0 | $0 | View return |
| 2016 | American Legion Post 33 Peters Creek | 990 | Secondvice C | - | $0 | $0 | View return |
| 2015 | Greater Wayzata Community Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Minnesota Landscape Arboretum Foundation | 990 | Secretary | 0.3 | $0 | $0 | View return |
| 2015 | American Legion Post 33 Peters Creek | 990 | First Vice C | 2 | $0 | $0 | View return |
| 2014 | American Legion Post 33 Peters Creek | 990 | Second Vice | 2 | $0 | $0 | View return |
| 2014 | Minnesota Landscape Arboretum Foundation | 990 | Secretary | 0.3 | $0 | $0 | View return |
| 2014 | Greater Wayzata Community Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | American Legion Post 33 Peters Creek | 990 | Second Vice | 5 | $0 | $0 | View return |
| 2013 | Minnesota Landscape Arboretum Foundation | 990 | Secretary | 0.3 | $0 | $0 | View return |
| 2013 | Greater Wayzata Community Foundation | 990EZ | Director | 1 | $0 | $0 | View return |