| 2024 | Montana Vet Program | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2024 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2024 | United Way of Greater St. Louis Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2023 | Animal Protective Association of Missouri | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Essex-Dorsey Senior Center Council | 990EZ | Assistant Treasurer | 10 | $0 | $0 | View return |
| 2023 | Geneva Academy | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2022 | Essex-Dorsey Senior Center Council | 990EZ | Assistant Treasurer | 10 | $0 | $0 | View return |
| 2022 | Animal Protective Association of Missouri | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Geneva Academy | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Neighborhood Healthcare | 990 | Md | 36 | $321,822 | $0 | View return |
| 2021 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2021 | Animal Protective Association of Missouri | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | The King'S Academy Inc | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2020 | Neighborhood Healthcare | 990 | Md | 36 | $321,084 | $0 | View return |
| 2020 | Knights of Columbus | 990 | Trustee | 4 | $0 | $0 | View return |
| 2020 | The King'S Academy Inc | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2020 | Chippewa Falls Area Chamber of Commerce | 990 | First Vice Chair | 0 | $0 | $0 | View return |
| 2020 | Animal Protective Association of Missouri | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2020 | Lakeside National Little League | 990EZ | Member At Large | 5 | $0 | - | View return |
| 2019 | Neighborhood Healthcare | 990 | Md | 36 | $317,743 | $0 | View return |
| 2019 | Brazos County Youth Commercial Heifer Show and Sale | 990 | Member | 2 | $0 | $0 | View return |
| 2019 | Animal Protective Association of Missouri | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2019 | Chippewa Falls Area Chamber of Commerce | 990 | First Vice Chair | 0 | $0 | $0 | View return |
| 2019 | The King'S Academy Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Lakeside National Little League | 990EZ | Member At Large | 5 | $0 | - | View return |
| 2019 | Florida National Parks Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | The Seedling Foundation of Dayton Ohio | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Neighborhood Healthcare | 990 | Md | 36 | $299,737 | $0 | View return |
| 2018 | Benevolent and Protective Order of Elks of the USA | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2018 | Brazos County Youth Commercial Heifer Show and Sale | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | Chippewa Falls Area Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | New Jersey State Policemens Benevolent Association Inc | 990EZ | Trustee | 5 | $0 | $0 | View return |
| 2018 | Animal Protective Association of Missouri | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Steps to Hope Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Lakeside National Little League | 990 | Member At Large | 5 | $0 | $0 | View return |
| 2018 | Florida National Parks Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | The Seedling Foundation of Dayton Ohio | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Chippewa Falls Area Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | New Jersey State Policemens Benevolent Association Inc | 990EZ | Trustee | 5 | $0 | - | View return |
| 2017 | 3 R Rescue | 990 | Secretary | 20 | $0 | $0 | View return |
| 2017 | Westminster-Canterbury on Chesapeake Bay Foundation | 990 | Director, Chair | 1 | $0 | $0 | View return |
| 2017 | Animal Protective Association of Missouri | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Steps to Hope Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Louisiana Rotary Club | 990 | Past President | 1 | $0 | $0 | View return |
| 2017 | Central Texas Angel Network | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Lakeside National Little League | 990 | Member At Large | 5 | $0 | $0 | View return |
| 2017 | Florida National Parks Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | The Seedling Foundation of Dayton Ohio | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2016 | California Symphony Endowment Fund | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Westminster-Canterbury on Chesapeake Bay Foundation | 990 | Director, Chair | 1 | $0 | $0 | View return |
| 2016 | Central Texas Angel Network | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Better Business Bureau of Brazos Valley Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Chippewa Falls Area Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Florida National Parks Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2016 | Louisiana Rotary Club | 990 | President | 2 | $0 | $0 | View return |
| 2016 | New Jersey State Policemens Benevolent Association Inc | 990EZ | Trustee | 5 | $0 | $0 | View return |
| 2016 | The Seedling Foundation of Dayton Ohio | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Better Business Bureau of Brazos Valley Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Westminster-Canterbury on Chesapeake Bay Foundation | 990 | Director, Vice-Chair | 1 | $0 | $0 | View return |
| 2015 | Central Texas Angel Network | 990 | Board Member | 0 | $0 | $0 | View return |
| 2015 | Louisiana Rotary Club | 990 | President Elect | 1 | $0 | $0 | View return |
| 2015 | Peacock Military Academy Alumni Association Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2015 | California Symphony Endowment Fund | 990 | President | 1 | $0 | $0 | View return |
| 2015 | The Seedling Foundation of Dayton Ohio | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Florida National Parks Association Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Better Business Bureau of Brazos Valley Inc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2014 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2014 | Peacock Military Academy Alumni Association Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2014 | California Symphony Endowment Fund | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Rotary Club of Norfolk | 990EZ | Director | 10 | $0 | $0 | View return |
| 2014 | Norfolk Rotary Charities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Seedling Foundation of Dayton Ohio | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | California Symphony Orchestra Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Florida National Parks Association Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Special Agents Association | 990EZ | Director | 2 | $0 | - | View return |
| 2013 | 3 R Rescue | 990EZ | Secretary | 20 | $0 | - | View return |
| 2013 | Florida National Parks Association Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | California Symphony Orchestra Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | The Seedling Foundation of Dayton Ohio | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | California Symphony Endowment Fund | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Antelope Valley Medical Center Foundation | 990 | Director | 1 | $0 | $0 | View return |