| 2024 | Columbia County Community Network | 990EZ | President | 1 | $0 | - | View return |
| 2024 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Exec Committee Member | 2 | $0 | $0 | View return |
| 2023 | Columbia County Community Network | 990EZ | President | 1 | $0 | - | View return |
| 2023 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Exec Committee Member | 5 | $0 | $0 | View return |
| 2023 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Columbia County Community Network | 990EZ | President | 1 | $0 | - | View return |
| 2022 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Executive Co | 5 | $0 | $0 | View return |
| 2022 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2021 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Secretary/Ex | 5 | $0 | $0 | View return |
| 2021 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2020 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Secretary/Ex | 5 | $0 | $0 | View return |
| 2020 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2019 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Secretary/Ex | 5 | $0 | $0 | View return |
| 2019 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2018 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Secretary/Ex | 5 | $0 | $0 | View return |
| 2018 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Surprise Valley Electrification Corp | 990 | Financial Manager | 40 | $106,619 | $0 | View return |
| 2017 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2017 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Secretary/Ex | 5 | $0 | $0 | View return |
| 2017 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Surprise Valley Electrification Corp | 990 | Finance Manager | 40 | $93,790 | $0 | View return |
| 2016 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2016 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Secretary/Ex | 5 | $0 | $0 | View return |
| 2016 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Surprise Valley Electrification Corp | 990 | Finance Manager | 40 | $105,995 | $0 | View return |
| 2015 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2015 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Secretary/Ex | 5 | $0 | $0 | View return |
| 2015 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Secretary/Ex | 10 | $0 | $0 | View return |
| 2014 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2013 | Walden'S Puddle Wildlife Rehabilitation & Education Center | 990 | Secretary/Ex | 10 | $0 | $0 | View return |
| 2013 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2013 | University of Wisconsin - Barron County Foundation Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2013 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 2 | $0 | - | View return |
| 2012 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2012 | Perrysburg Kiwanis Memorial Foundation | 990PF | Trustee | 2 | $0 | - | View return |
| 2011 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |
| 2010 | The Greater Norwich Foundation 011037 | 990PF | Cotrustee | 1 | $0 | - | View return |