| 2025 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Member | 1 | $0 | - | View return |
| 2025 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Executive Co | 1 | $0 | - | View return |
| 2024 | International Restless Legs Syndrome Study Group Foundation | 990EZ | President | 0 | $0 | $0 | View return |
| 2024 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | Crystal Oaks Long Term Care | 990EZ | Vice Chair | 0.1 | $0 | $0 | View return |
| 2023 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Executive Co | 0 | $0 | - | View return |
| 2023 | Amityville Lodge No977 Free & Accepted Masons | 990 | Trustee | - | $0 | $0 | View return |
| 2023 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Crystal Oaks Long Term Care | 990EZ | Vice Chair | 0.1 | $0 | $0 | View return |
| 2022 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Executive Co | 1 | $0 | - | View return |
| 2022 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Amityville Lodge No977 Free & Accepted Masons | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | Crystal Oaks Long Term Care | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Executive Co | 1 | $0 | - | View return |
| 2021 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Amityville Lodge No977 Free & Accepted Masons | 990 | Trustee | - | $0 | $0 | View return |
| 2021 | Crystal Oaks Long Term Care | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Member | 1 | $0 | - | View return |
| 2020 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Crystal Oaks Long Term Care | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Amityville Lodge No977 Free & Accepted Masons | 990 | Trustee | 10 | $0 | $0 | View return |
| 2019 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Member | 1 | $0 | - | View return |
| 2019 | Crystal Oaks Long Term Care | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Member | 3 | $0 | - | View return |
| 2018 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | - | $0 | $0 | View return |
| 2018 | Crystal Oaks Long Term Care | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2017 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Member | 3 | $0 | - | View return |
| 2017 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Crystal Oaks Long Term Care | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Upper Mississippi Illinois & Missouri Rivers Association | 990EZ | Member | 3 | $0 | - | View return |
| 2016 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Crystal Oaks Long Term Care | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Keokuk Area Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Keokuk Area Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Veterans of Foreign Wars Gettysburg Post Number 15 Home Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Crystal Oaks Long Term Care | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | International Restless Legs Syndrome Study Group Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Jefferson College Foundation Incorporated | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Keokuk Area Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Crystal Oaks Long Term Care | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | International Restless Legs Syndrome Study Group Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Keokuk Area Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Jefferson College Foundation Incorporated | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Crystal Oaks Long Term Care | 990 | Board Member | 1 | $0 | $0 | View return |