| 2024 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Genesee Land Trust Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Fayette County Area Go Texan Inc. | 990EZ | Treasurer | 0.3 | $0 | - | View return |
| 2023 | Missionary Athletes International Charlotte Eagles Inc | 990 | CEO | 40 | $62,460 | $0 | View return |
| 2023 | Exchange Ministries | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2023 | Fayette County Area Go Texan Inc. | 990EZ | Treasurer | 0.3 | $0 | - | View return |
| 2023 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Genesee Land Trust Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Missionary Athletes International Charlotte Eagles Inc | 990 | CEO | 40 | $85,629 | $0 | View return |
| 2022 | Genesee Land Trust Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Fayette County Area Go Texan Inc. | 990EZ | Treasurer | 0.3 | $0 | - | View return |
| 2022 | Exchange Ministries | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2021 | Missionary Athletes International Charlotte Eagles Inc | 990 | CEO | 40 | $80,241 | $0 | View return |
| 2021 | Fayette County Area Go Texan Inc. | 990EZ | Treasurer | 0.3 | $0 | - | View return |
| 2021 | Exchange Ministries | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2021 | Whitaker Volunteer Fire Company | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Genesee Land Trust Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Missionary Athletes International Charlotte Eagles Inc | 990 | CEO | 40 | $69,117 | $0 | View return |
| 2020 | Rutherford County Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Business Education Partnership of Rutherford County | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Fayette County Area Go Texan Inc. | 990EZ | Treasurer | 0.3 | $0 | - | View return |
| 2020 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Exchange Ministries | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2020 | United Way of South Central Tennessee | 990 | Immediate Past Board Chair | 1 | $0 | $0 | View return |
| 2019 | Missionary Athletes International Charlotte Eagles Inc | 990 | CEO | 40 | $76,150 | $0 | View return |
| 2019 | Business Education Partnership of Rutherford County | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Fayette County Area Go Texan Inc. | 990EZ | Treasurer | 0.3 | $0 | - | View return |
| 2019 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | United Way of South Central Tennessee | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2019 | Rutherford County Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Missionary Athletes International Charlotte Eagles Inc | 990 | CEO | 40 | $9,167 | $0 | View return |
| 2018 | Alliance for Senior Health Care Financing Inc | 990 | Director | 0 | $0 | $2,237,957 | View return |
| 2018 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Rutherford County Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Fayette County Area Go Texan Inc. | 990EZ | Treasurer | 0.3 | $0 | - | View return |
| 2018 | United Way of South Central Tennessee | 990 | Secretary/Chair Elect | 1 | $0 | $0 | View return |
| 2018 | Business Education Partnership of Rutherford County | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Alliance for Senior Health Care Financing Inc | 990 | Director | 0 | $0 | $2,284,785 | View return |
| 2017 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | United Way of South Central Tennessee | 990 | Resource Development Chair | 1 | $0 | $0 | View return |
| 2017 | Wichita Country Club Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Fayette County Area Go Texan Inc. | 990EZ | Treasurer | 0.3 | $0 | - | View return |
| 2017 | Rutherford County Chamber of Commerce | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Business Education Partnership of Rutherford County | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Onondaga Yacht Club Inc | 990EZ | Trustee | 4 | $0 | $0 | View return |
| 2017 | Together We Feed | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Niagara Aquarium Foundation Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2016 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Rutherford County Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Onondaga Yacht Club Inc | 990EZ | Trustee | 5 | $0 | $0 | View return |
| 2016 | Wichita Country Club Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Fayette County Area Go Texan Inc. | 990EZ | Treasurer | 0.3 | $0 | - | View return |
| 2016 | Together We Feed | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | United Way of South Central Tennessee | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | National Center for the American Revolution | 990 | Director | 0.3 | $0 | $0 | View return |
| 2015 | Together We Feed | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Rutherford County Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Wichita Country Club Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Onondaga Yacht Club Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | United Way of South Central Tennessee | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | National Center for the American Revolution | 990 | Director | 0.3 | $0 | $0 | View return |
| 2014 | Wichita Country Club Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Johnny Mac Soldiers Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Fayette County Area Go Texan Inc. | 990EZ | Secretary | 0.3 | $0 | - | View return |
| 2013 | The Young Men'S Christian Association of Wichita Kansas (2311) | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Wichita Country Club Association | 990 | Director | 1 | $0 | $0 | View return |