| 2022 | Piedmont Virginia Building Industry Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | The North Carolina Center for International Understanding Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Piedmont Virginia Building Industry Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | The North Carolina Center for International Understanding Council | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Piedmont Virginia Building Industry Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | The North Carolina Center for International Understanding Council | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | The Foundation for Jones Hall | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Virginia Building and Code Officials Association (Vbcoa) | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | The Foundation for Jones Hall | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Piedmont Virginia Building Industry Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | O'Fallon Elks Lodge # 2587 | 990 | Loyal Knight | 1 | $0 | $0 | View return |
| 2019 | The North Carolina Center for International Understanding Council | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Piedmont Virginia Building Industry Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | O'Fallon Elks Lodge # 2587 | 990 | Loyal Knight | 2 | $0 | $0 | View return |
| 2018 | North Carolina Republican Attorneys Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | The Foundation for Jones Hall | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Virginia Building and Code Officials Association (Vbcoa) | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Conservation Trust for North Carolina | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Grand Rapids Kent Cty Convention Center & Vistors Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | O'Fallon Elks Lodge # 2587 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Michigan Lodging and Tourism Association | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | North Carolina Republican Attorneys Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | West Michigan Sports Commission | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Educationnc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Conservation Trust for North Carolina | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Grand Rapids Kent Cty Convention Center & Vistors Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | West Michigan Sports Commission | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | O'Fallon Elks Lodge # 2587 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2016 | Michigan Lodging and Tourism Association | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | North Carolina Republican Attorneys Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Educationnc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Conservation Trust for North Carolina | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | West Michigan Sports Commission | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Grand Rapids Kent Cty Convention Center & Vistors Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Educationnc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Conservation Trust for North Carolina | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Grand Rapids Kent Cty Convention Center & Vistors Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | West Michigan Sports Commission | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Texas Association of Real Estate Inspectors | 990EZ | Vice Pres/Go | 1 | $0 | - | View return |
| 2014 | Educationnc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Conservation Trust for North Carolina | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | West Michigan Sports Commission | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Grand Rapids Kent Cty Convention Center & Vistors Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Texas Association of Real Estate Inspectors | 990EZ | Director Pla | 1 | $0 | - | View return |
| 2013 | Conservation Trust for North Carolina | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | The Young Men'S Christian Association of the Triangle Area Inc (4598) | 990 | Board Member | 1 | $0 | $0 | View return |