| 2023 | Strake Foundation | 990PF | Past President/Treasurer | 5 | $30,000 | $362 | View return |
| 2023 | Albert and Ethel Herzstein Charitable Foundation | 990PF | Emeritus Advisory | 5 | $25,833 | $0 | View return |
| 2023 | Texas Public Policy Foundation | 990 | Emeritus | 1 | $0 | $0 | View return |
| 2023 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Strake Foundation | 990PF | President/Treasurer | 5 | $30,000 | $230 | View return |
| 2022 | Albert and Ethel Herzstein Charitable Foundation | 990PF | Chairman | 5 | $30,000 | $0 | View return |
| 2022 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Strake Foundation | 990PF | President/Treasurer | 5 | $30,000 | $362 | View return |
| 2021 | Albert and Ethel Herzstein Charitable Foundation | 990PF | Vice President | 5 | $25,000 | $0 | View return |
| 2021 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Strake Foundation | 990PF | President/Treasurer | 5 | $30,000 | $230 | View return |
| 2020 | Albert and Ethel Herzstein Charitable Foundation | 990PF | Vice President | 5 | $25,000 | $0 | View return |
| 2020 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Strake Foundation | 990PF | President/Treasurer | 5 | $30,000 | $503 | View return |
| 2019 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Strake Foundation | 990PF | President/Treasurer | 5 | $34,391 | - | View return |
| 2018 | Strake Foundation | 990PF | President/Treasurer | 5 | $34,391 | - | View return |
| 2018 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Free Enterprise Institute | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Free Enterprise Institute | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Strake Foundation | 990PF | President/Treasurer | 5 | $30,000 | $0 | View return |
| 2015 | Christus Foundation for Healthcare | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Free Enterprise Institute | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Free Enterprise Institute | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Texas Public Policy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Free Enterprise Institute | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Christus Foundation for Healthcare | 990 | Director | 2 | $0 | $0 | View return |