| 2024 | Chamber of Commerce of the USA | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Rocks Build America Foundation | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Chamber of Commerce of the USA | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | North Carolina Chamber Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Chamber of Commerce of the USA | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Rocks Build America Foundation | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Rocks Build America Foundation | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2021 | North Carolina Chamber | 990 | Chair | 1 | $0 | $0 | View return |
| 2021 | North Carolina Chamber Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Rocks Build America Foundation | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2020 | North Carolina Chamber | 990 | Chair | 1 | $0 | $0 | View return |
| 2020 | The Rex Healthcare Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Rex Hospital Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | North Carolina Chamber | 990 | First Vice C | 1 | $0 | $0 | View return |
| 2019 | Rocks Build America Foundation | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Rex Hospital Inc. | 990 | Director/Vice Chairman | 2 | $0 | $0 | View return |
| 2019 | The Rex Healthcare Foundation Inc | 990 | Director/Vice Chairman | 1 | $0 | $0 | View return |
| 2018 | Chamber of Commerce of the USA | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | North Carolina Chamber Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Rocks Build America Foundation | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | The Rex Healthcare Foundation Inc | 990 | Director/Vice Chairman | 1 | $0 | $0 | View return |
| 2018 | Rex Hospital Inc. | 990 | Director/Vice Chairman | 2 | $0 | $0 | View return |
| 2018 | Rex Healthcare Inc. | 990EZ | Director/Vice Chairman Bod | 0 | $0 | $0 | View return |
| 2017 | Chamber of Commerce of the USA | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Rocks Build America Foundation | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | North Carolina Chamber Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Rex Hospital Inc. | 990 | Director/Vice Chairman | 2 | $0 | $0 | View return |
| 2017 | The Rex Healthcare Foundation Inc | 990 | Director/Vice Chairman | 1 | $0 | $0 | View return |
| 2017 | Rex Healthcare Inc. | 990EZ | Director/Vice Chairman Bod | 0 | $0 | $0 | View return |
| 2016 | Rocks Build America Foundation | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Chamber of Commerce of the USA | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Rex Hospital Inc. | 990 | Director/Vice Chairman | 2 | $0 | $0 | View return |
| 2016 | Rex Healthcare Inc. | 990EZ | Director/Vice Chairman | 4 | $0 | $0 | View return |
| 2016 | The Rex Healthcare Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | National Stone Sand and Gravel Association | 990 | Immediate Past Chair - Until 03/2015 | 1 | $0 | $0 | View return |
| 2015 | Aggregates Foundation for Technology Research and Education | 990EZ | Immediate Past Chair- Until 03/2015 | 1 | $0 | $0 | View return |
| 2015 | Rocks Build America Foundation | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Chamber of Commerce of the USA | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Rex Healthcare Inc. | 990EZ | Director/Vice Chairman | 5 | $0 | $0 | View return |
| 2015 | Rex Hospital Inc. | 990 | Director/Vice Chairman | 2 | $0 | $0 | View return |
| 2015 | The Rex Healthcare Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Rocks Build America Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2014 | Aggregates Foundation for Technology Research and Education | 990EZ | Immediate Past Chair | 1 | $0 | $0 | View return |
| 2014 | National Stone Sand and Gravel Association | 990 | Immediate Past Chair | 1 | $0 | $0 | View return |
| 2014 | The Rex Healthcare Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Rex Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Rex Healthcare Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2013 | Rocks Build America Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2013 | National Stone Sand and Gravel Association | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Aggregates Foundation for Technology Research and Education | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2013 | Rex Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | The Rex Healthcare Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Rex Healthcare Inc. | 990EZ | Director | 2 | $0 | $0 | View return |