| 2024 | Schlumberger Employees Emergency Assistance Fund | 990PF | Assistant Treasurer | 1 | $0 | $0 | View return |
| 2024 | Cabarrus Country Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Cabarrus Country Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Schlumberger Employees Emergency Assistance Fund | 990PF | Director/ Assistant Treasurer | 1 | $0 | $0 | View return |
| 2023 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Cabarrus Country Club Inc | 990 | President | 4 | $0 | $0 | View return |
| 2022 | Schlumberger Employees Emergency Assistance Fund | 990PF | Director/ Assistant Treasurer | 1 | $0 | $0 | View return |
| 2022 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Schlumberger Employees Emergency Assistance Fund | 990 | Director/ Assistant Treasurer | 1 | $0 | $0 | View return |
| 2021 | Cabarrus Country Club Inc | 990 | President | 4 | $0 | $0 | View return |
| 2021 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Cabarrus Country Club Inc | 990 | President | 4 | $0 | $0 | View return |
| 2020 | Twin Creeks School Learning Fund | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2020 | Schlumberger Employees Emergency Assistance Fund | 990 | Director/ Assistant Treasurer | 1 | $0 | $0 | View return |
| 2020 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Schlumberger Employees Emergency Assistance Fund | 990 | Director/ Assistant Treasurer | 1 | $0 | $0 | View return |
| 2019 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Cabarrus Country Club Inc | 990 | President | 4 | $0 | $0 | View return |
| 2018 | Cabarrus Country Club Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | Individual Trustee | 1 | $0 | $0 | View return |
| 2017 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | Individual Trustee | 1 | $0 | $0 | View return |
| 2017 | Cabarrus Country Club Inc | 990 | Vice President | 3 | $0 | $0 | View return |
| 2016 | Cabarrus Country Club Inc | 990 | Secretary | 3 | $0 | $0 | View return |
| 2016 | Road Runners Club of America Sierra Challenge Express Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Boys and Girls Club of Cabarrus County Inc. | 990 | Director | 0.4 | $0 | $0 | View return |
| 2015 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | Individual Trustee | 1 | $0 | $0 | View return |
| 2014 | Boys and Girls Club of Cabarrus County Inc. | 990 | Director | 0.4 | $0 | $0 | View return |
| 2014 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | Individual Trustee | 1 | $0 | $0 | View return |
| 2013 | Boys and Girls Club of Cabarrus County Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2013 | Athletic Foundation of the University of North Carolina at Charlotte | 990 | Individual Trustee | 1 | $0 | $0 | View return |
| 2013 | Cabarrus Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | San Ramon Valley Education Foundation | 990 | Treasurer | 2 | $0 | $0 | View return |