| 2024 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2024 | Montgomery County Farm Bureau | 990 | Director | 0.19 | $0 | $0 | View return |
| 2023 | National Association of Landscape Professionals Foundation I Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Montgomery County Farm Bureau | 990 | Director | 0.45 | $0 | $0 | View return |
| 2023 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | National Association of Landscape Professionals Inc | 990 | President | 4 | $0 | $0 | View return |
| 2023 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2022 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Montgomery County Farm Bureau | 990 | Director | 0.38 | $0 | $0 | View return |
| 2022 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2022 | National Association of Landscape Professionals Inc | 990 | President-Elect | 4 | $0 | $0 | View return |
| 2021 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | National Association of Landscape Professionals Inc | 990 | Secretary/Treasurer | 4 | $0 | $0 | View return |
| 2021 | Montgomery County Farm Bureau | 990 | Director | 0.3 | $0 | $0 | View return |
| 2021 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2020 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2020 | National Association of Landscape Professionals Inc | 990 | Director-At-Large | 4 | $0 | $0 | View return |
| 2019 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2019 | National Association of Landscape Professionals Inc | 990 | Director-At-Large | 4 | $0 | $0 | View return |
| 2018 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2018 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2016 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2015 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2014 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Midland High Basketball Booster Club | 990EZ | Vice President | 1 | $0 | - | View return |
| 2013 | Friends of the National Multiple Sclerosis Society | 990 | Board Member | 1 | $0 | $0 | View return |