| 2025 | Macomb Science Olympiad | 990EZ | Director | 0 | $0 | - | View return |
| 2025 | Port Huron Museum of Arts & History | 990 | Member-At-Large | 0 | $0 | $0 | View return |
| 2024 | Macomb Science Olympiad | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | Horizon Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2024 | Black Hawk Volunteer Fire Department | 990 | Director | - | $0 | $0 | View return |
| 2024 | Port Huron Museum of Arts & History | 990 | Member-At-Large | 0 | $0 | $0 | View return |
| 2023 | Oklahoma State Union of the Farmers Edu- | 990 | Director (Thru Jan 2023) | 5 | $382 | $0 | View return |
| 2023 | Macomb Science Olympiad | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Horizon Foundation Inc. | 990PF | Treasurer (End 12/23); Director | 1 | $0 | $0 | View return |
| 2023 | Mexico Veterans Home Assistance League | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Rural Water District No 2 | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Cascade AIDS Project | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | American Legion | 990 | Executive Committee - At-Large | 3 | $0 | $0 | View return |
| 2022 | Oklahoma State Union of the Farmers Edu- | 990 | Director | 5 | $2,163 | $0 | View return |
| 2022 | Macomb Science Olympiad | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Kennett Area Senior Center Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Horizon Foundation Inc. | 990PF | Treasurer/Director (Start 5/23) | 1 | $0 | $0 | View return |
| 2022 | American Legion | 990 | Executive Committee Member At-Large | 3 | $0 | $0 | View return |
| 2022 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2022 | Busey-Fletcher-Stillwell Post 630 | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Blanchard Valley Health System | 990 | Physician | 40 | $765,114 | $0 | View return |
| 2021 | Macomb Science Olympiad | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Michigan Science Olympiad M S O | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Oklahoma State Union of the Farmers Edu- | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | New England Nordic Ski Association | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | American Legion | 990 | Executive Committee Member At-Large | 3 | $0 | $0 | View return |
| 2021 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2021 | Busey-Fletcher-Stillwell Post 630 | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Donate Life Northwest | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Our House of Portland Inc | 990 | At-Large Board Member | 1 | $0 | $0 | View return |
| 2020 | Blanchard Valley Health System | 990 | Physician | 40 | $771,973 | $0 | View return |
| 2020 | Cherry Hills Country Club | 990 | Head Golf Pro | 40 | $364,574 | $0 | View return |
| 2020 | Macomb Science Olympiad | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | Michigan Science Olympiad M S O | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | New England Nordic Ski Association | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Dartmouth College Class of 1977 | 990EZ | Head Agent | 5 | $0 | $0 | View return |
| 2020 | National Exchange Club | 990 | Vice Preside | - | $0 | $0 | View return |
| 2020 | Oklahoma State Union of the Farmers Edu- | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Busey-Fletcher-Stillwell Post 630 | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Cherry Hills Palmer Scholarship Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Donate Life Northwest | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2020 | American Legion | 990 | Trustee | 3 | $0 | $0 | View return |
| 2020 | Our House of Portland Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Oklahoma State Union of the Farmers Edu- | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Blanchard Valley Health System | 990 | Physician | 40 | $787,938 | $0 | View return |
| 2019 | Cherry Hills Country Club | 990 | Head Golf Pro | 40 | $307,399 | $0 | View return |
| 2019 | Macomb Science Olympiad | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Michigan Science Olympiad M S O | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Michigan Community College Association | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | National Exchange Club | 990 | Vice Preside | - | $0 | $0 | View return |
| 2019 | New England Nordic Ski Association | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Myrtle Rural Fire Department | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | Dartmouth College Class of 1977 | 990EZ | Head Agent | 5 | $0 | $0 | View return |
| 2019 | Cherry Hills Palmer Scholarship Foundation Inc. | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Donate Life Northwest | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2018 | Cherry Hills Country Club | 990 | Head Golf Pro | 40 | $305,203 | $0 | View return |
| 2018 | Michigan Science Olympiad M S O | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Macomb Science Olympiad | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Cherry Hills Palmer Scholarship Foundation Inc. | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | New England Nordic Ski Association | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | National Exchange Club | 990 | Vice Preside | - | $0 | $0 | View return |
| 2018 | Michigan Community College Association | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Myrtle Rural Fire Department | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2018 | Donate Life Northwest | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Cherry Hills Country Club | 990 | Head Golf Professional | 50 | $297,832 | $0 | View return |
| 2017 | National Psoriasis Foundation | 990 | Director Of Marketing & Communications | 40 | $113,518 | $0 | View return |
| 2017 | Michigan Science Olympiad M S O | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | National Exchange Club | 990 | Vice Preside | - | $0 | $0 | View return |
| 2017 | Michigan Community College Association | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Cherry Hills Palmer Scholarship Foundation Inc. | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Macomb Science Olympiad | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | The Society for Promoting Christian Knowledge United States of America | 990EZ | Secretary | 0 | $0 | - | View return |
| 2017 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2017 | Skagit Valley College Federation Of | 990EZ | Vice-Preside | 2 | $0 | - | View return |
| 2016 | Cherry Hills Country Club | 990 | Head Golf Professional | 50 | $295,101 | $0 | View return |
| 2016 | Michigan Community College Association | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Michigan Science Olympiad M S O | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | New England Nordic Ski Association | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Cherry Hills Palmer Scholarship Foundation Inc. | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | Mclaren Port Huron | 990 | Vice-Chairman | 3 | $0 | $0 | View return |
| 2016 | National Exchange Club | 990 | Vice Preside | - | $0 | $0 | View return |
| 2016 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2016 | The Society for Promoting Christian Knowledge United States of America | 990EZ | Trustee | 0 | $0 | - | View return |
| 2016 | Skagit Valley College Federation Of | 990EZ | Vice-Preside | 2 | $0 | - | View return |
| 2015 | Cherry Hills Country Club | 990 | Head Golf Professional | 50 | $243,559 | $0 | View return |
| 2015 | Michigan Science Olympiad M S O | 990EZ | Director | 4 | $0 | - | View return |
| 2015 | Cherry Hills Palmer Scholarship Foundation Inc. | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Erie County Vocational-Technical School Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Oregon City Schools Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | New England Nordic Ski Association | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Michigan Community College Association | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2015 | The Society for Promoting Christian Knowledge United States of America | 990EZ | Trustee | 0 | $0 | - | View return |
| 2015 | Seaweb | 990EZ | Secretary | 2 | $0 | - | View return |
| 2014 | Cherry Hills Country Club | 990 | Head Golf Professional | 50 | $240,940 | $0 | View return |
| 2014 | Michigan Community College Association | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Blue Water Health Services Corporation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Donate Life Maryland Inc | 990 | Secretary | 2 | $0 | $0 | View return |
| 2014 | Mclaren Port Huron | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2014 | Erie County Vocational-Technical School Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Seaweb | 990 | Secretary | 2 | $0 | $0 | View return |
| 2014 | New England Nordic Ski Association | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Cherry Hills Palmer Scholarship Foundation Inc. | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2014 | Skagit Valley College Federation Of | 990EZ | Vice-Preside | 2 | $0 | - | View return |
| 2014 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2013 | Cherry Hills Country Club | 990 | Head Golf Professional | 50 | $208,917 | $0 | View return |
| 2013 | Cherry Hills Palmer Scholarship Foundation Inc. | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2013 | Donate Life Maryland Inc | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | New England Nordic Ski Association | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Erie County Vocational-Technical School Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Skagit Valley College Federation Of | 990EZ | Vice-Preside | 10 | $0 | - | View return |
| 2013 | The Society for Promoting Christian Knowledge United States of America | 990 | Director | - | $0 | $0 | View return |
| 2013 | Northside Fayetteville Rotary Club | 990 | Sergeant-At- | - | $0 | $0 | View return |
| 2013 | Seaweb | 990 | Secretary | 2 | $0 | $0 | View return |