| 2025 | Orleans County Local Development Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Fond Land Preservation Foundation | 990PF | Vice Preside | 7 | $72,000 | $0 | View return |
| 2024 | Orleans County Local Development Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Make-A Wish Foundation of San Diego Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Fond Land Preservation Foundation | 990PF | Vice Preside | 7 | $72,000 | $0 | View return |
| 2023 | Orleans County Local Development Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Fond Land Preservation Foundation | 990PF | Vice Preside | 7 | $86,000 | $21,500 | View return |
| 2022 | Orleans County Local Development Corporation | 990EZ | Director | 2 | $0 | $0 | View return |
| 2021 | Fond Land Preservation Foundation | 990PF | Vice Preside | 7 | $48,000 | $12,000 | View return |
| 2021 | Orleans County Local Development Corporation | 990EZ | Director | 2 | $0 | $0 | View return |
| 2020 | Fond Land Preservation Foundation | 990PF | Vice Preside | 7 | $48,000 | $12,000 | View return |
| 2020 | Harbor Beach Hospital Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2020 | Orleans County Local Development Corporation | 990EZ | Director | 2 | $0 | $0 | View return |
| 2019 | Fond Land Preservation Foundation | 990PF | Vice Preside | 7 | $48,000 | $12,000 | View return |
| 2019 | Orleans County Local Development Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Harbor Beach Hospital Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2018 | Fond Land Preservation Foundation | 990PF | Vice Preside | 5 | $42,000 | $0 | View return |
| 2018 | Orleans County Local Development Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Harbor Beach Hospital Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2017 | Fond Land Preservation Foundation | 990PF | Vice Preside | 10 | $36,000 | $9,000 | View return |
| 2017 | Fond Land Preservation Foundation | 990PF | Vice Preside | 10 | $36,000 | $9,000 | View return |
| 2017 | Orleans County Local Development Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Harbor Beach Hospital Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2016 | Fond Land Preservation Foundation | 990PF | Vice Preside | 0 | $36,000 | $0 | View return |
| 2016 | Harbor Beach Hospital Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2015 | Fond Land Preservation Foundation | 990PF | Vice Preside | 10 | $36,000 | $0 | View return |
| 2015 | Harbor Beach Hospital Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2015 | Orleans County Local Development Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Fond Land Preservation Foundation | 990PF | Vice Preside | 10 | $36,000 | $0 | View return |
| 2014 | Orleans County Local Development Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Harbor Beach Hospital Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2013 | Fond Land Preservation Foundation | 990PF | Vice Preside | 15 | $36,000 | $9,000 | View return |
| 2013 | Harbor Beach Hospital Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2013 | Orleans Land Restoration Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2012 | Fond Land Preservation Foundation | 990PF | Vice Preside | 15 | $31,390 | $7,848 | View return |
| 2011 | Fond Land Preservation Foundation | 990PF | Vice President | 15 | $46,680 | $11,670 | View return |