| 2025 | North Carolina Business Group on Health Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | West River Health Services DBA West River Regional Medical Center | 990 | Chairman | 1 | $90 | $40 | View return |
| 2024 | West River Health Services Foundation | 990 | Vice Chairman | 1 | $40 | $0 | View return |
| 2024 | Technology for the Future | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Laborers Union Local 73 | 990 | Executive Board | 5 | $0 | $0 | View return |
| 2023 | West River Health Services DBA West River Regional Medical Center | 990 | Vice Chairman | 1 | $180 | $0 | View return |
| 2023 | West River Health Services Foundation | 990 | Representative | 1 | $80 | $0 | View return |
| 2023 | Laborers Union Local 73 | 990 | Executive Board | 5 | $0 | $0 | View return |
| 2023 | Technology for the Future | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | Crested Butte Mt Crested Butte Chamber | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | North Carolina Business Group on Health Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Montessori Advancement Organization | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | West River Health Services DBA West River Regional Medical Center | 990 | Vice Chairman | 1 | $60 | $0 | View return |
| 2022 | North Carolina Business Group on Health Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2022 | Montessori Advancement Organization | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2022 | Laborers Union Local 73 | 990 | Executive Board | 40 | $0 | $0 | View return |
| 2022 | Technology for the Future | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Laborers Union Local 73 | 990 | President | 40 | $86,214 | $0 | View return |
| 2021 | West River Health Services DBA West River Regional Medical Center | 990 | Representative | 1 | $130 | $0 | View return |
| 2021 | Montessori Advancement Organization | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2021 | North Carolina Business Group on Health Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Technology for the Future | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Laborers Union Local 73 | 990 | President | 40 | $85,485 | $0 | View return |
| 2020 | North Carolina Business Group on Health Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2020 | Technology for the Future | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2020 | Montessori Advancement Organization | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2019 | North Carolina Business Group on Health Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | Montessori Advancement Organization | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Technology for the Future | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Montessori Enrichment Fund | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Montessori Advancement Organization | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Technology for the Future | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Alabama Concrete Industries Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Montessori Enrichment Fund | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | Habitat for Humanity International Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Habitat for Humanity International Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Carolina Recycling Association | 990 | Board | - | $0 | $0 | View return |
| 2013 | Habitat for Humanity International Inc | 990 | Board Member | 1 | $0 | $0 | View return |