| 2025 | Clayton-Ladue Rotary Club Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2025 | Montrose Veterans Memorial Coalition | 990EZ | Director | 5 | $0 | - | View return |
| 2024 | American Physical Therapy Association Private Practice Section | 990 | Director | 3 | $5,000 | $0 | View return |
| 2024 | California Physical Therapy Fund | 990 | Member | 1 | $0 | $0 | View return |
| 2024 | Montrose Veterans Memorial Coalition | 990EZ | Director | 3 | $0 | - | View return |
| 2024 | Chabot-Las Positas Faculty Association | 990 | Vice President | 5 | $0 | $0 | View return |
| 2023 | American Physical Therapy Association Private Practice Section | 990 | Director | 3 | $5,000 | $0 | View return |
| 2023 | American Physical Therapy Association Private Practice Section | 990 | Director | 3 | $5,000 | $0 | View return |
| 2023 | Clayton-Ladue Rotary Club Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | California Physical Therapy Fund | 990EZ | Member | 1 | $0 | - | View return |
| 2023 | Oyate Concern Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2023 | National Association of Power Engineers DC No 1 | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Montrose Veterans Memorial Coalition | 990EZ | Director | 15 | $0 | - | View return |
| 2023 | Rotary Club of Northwest Austin | 990 | Secretary | 1.5 | $0 | $0 | View return |
| 2022 | American Physical Therapy Association Private Practice Section | 990 | Director (From 1/1/23) | 3 | $2,500 | $0 | View return |
| 2022 | The Sun City Posse Inc. | 990 | Exec Officer | 12 | $0 | $0 | View return |
| 2022 | New Jersey Asphalt Pavement Assoc | 990 | Member | 0.5 | $0 | $0 | View return |
| 2022 | One Heart | 990EZ | Board Member | 1 | $0 | - | View return |
| 2022 | Oyate Concern Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | Iron Men Outdoor Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Clayton-Ladue Rotary Club Inc | 990 | Ex Officio | 0 | $0 | $0 | View return |
| 2022 | California Physical Therapy Fund | 990EZ | Member | 1 | $0 | - | View return |
| 2021 | Clayton-Ladue Rotary Club Inc | 990 | President | 0 | $0 | $0 | View return |
| 2021 | Oyate Concern Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2021 | Eaton Community Hospice Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | California Physical Therapy Fund | 990EZ | Member | 1 | $0 | - | View return |
| 2021 | The Sun City Posse Inc. | 990 | Exec Officer | 12 | $0 | $0 | View return |
| 2021 | New Jersey Asphalt Pavement Assoc | 990 | Member | 0.5 | $0 | $0 | View return |
| 2021 | Upland Chamber of Commerce | 990 | Director | 4 | $0 | $0 | View return |
| 2020 | Clayton-Ladue Rotary Club Inc | 990 | President Elect | 0 | $0 | $0 | View return |
| 2020 | Oyate Concern Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | California Physical Therapy Fund | 990EZ | Member | 1 | $0 | - | View return |
| 2020 | Eaton Community Hospice Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | The Sun City Posse Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Bloomington Girls Fastpitch Softball Association | 990EZ | Secretary | 5 | $0 | - | View return |
| 2020 | Leyden-Chiles-Wickersham Post 1 American Legion | 990 | Executive Director | 10 | $0 | $0 | View return |
| 2019 | Eaton Community Hospice Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Bloomington Girls Fastpitch Softball Association | 990EZ | Secretary | 3 | $0 | - | View return |
| 2019 | California Physical Therapy Fund | 990EZ | Member | 1 | $0 | - | View return |
| 2019 | Eaton Community Hospice Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Leyden-Chiles-Wickersham Post 1 American Legion | 990 | Executive Director | 10 | $0 | $0 | View return |
| 2018 | Eaton Community Hospice Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | California Physical Therapy Fund | 990EZ | Member | 1 | $0 | - | View return |
| 2018 | Leyden-Chiles-Wickersham Post 1 American Legion | 990 | Executive Director | 10 | $0 | $0 | View return |
| 2018 | Upland Chamber of Commerce | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | California Physical Therapy Fund | 990EZ | Member | 1 | $0 | - | View return |
| 2017 | Leyden-Chiles-Wickersham Post 1 American Legion | 990 | Executive Director | 10 | $0 | $0 | View return |
| 2017 | Upland Chamber of Commerce | 990 | Immediate Past Chair | 5 | $0 | $0 | View return |
| 2017 | Eaton Community Hospice Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | California Physical Therapy Association | 990 | Finance Officer | 3 | $0 | $0 | View return |
| 2016 | Upland Chamber of Commerce | 990 | Chairman Of The Board | 10 | $0 | $0 | View return |
| 2016 | California Physical Therapy Fund | 990EZ | Member | 1 | $0 | - | View return |
| 2016 | The Mountain Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | California Physical Therapy Association | 990 | Finance Officer | 3 | $0 | $0 | View return |
| 2016 | Eaton Community Hospice Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2015 | Michigan Association of Secondary School Principals | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | The Mountain Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Upland Chamber of Commerce | 990 | Chairman Elect | 10 | $0 | $0 | View return |
| 2015 | Eaton Community Hospice Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Michigan Association of Secondary School Principals | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Badger Basketball Boosters Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Eaton Community Hospice Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Upland Chamber of Commerce | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | Lancaster Country Club Inc | 990 | Former Treasur. | 1 | $0 | $0 | View return |
| 2013 | Upland Chamber of Commerce | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Eaton Community Hospice Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2013 | The Mountain Club | 990 | Board Member | 0 | $0 | $0 | View return |