| 2025 | The John P Parker Historical Society Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Buhler USD 313 Education Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Craig Church Ministries Inc. | 990 | Personnel | - | $0 | $0 | View return |
| 2023 | Keowee Ebenezer Fire Department Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2022 | Craig Church Ministries Inc. | 990 | Personnel | - | $0 | $0 | View return |
| 2022 | Keowee Ebenezer Fire Department Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2022 | Hiddenite Center Inc | 990 | Vice Chairma | - | $0 | $0 | View return |
| 2021 | Keowee Ebenezer Fire Department Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2021 | Buhler USD 313 Education Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Hiddenite Center Inc | 990 | Vice Chairma | - | $0 | $0 | View return |
| 2021 | Craig Church Ministries Inc. | 990 | Personnel | - | $0 | $0 | View return |
| 2020 | Keowee Ebenezer Fire Department Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2020 | Craig Church Ministries Inc. | 990 | Director | - | $0 | $0 | View return |
| 2020 | Buhler USD 313 Education Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | Buhler USD 313 Education Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | Craig Church Ministries Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Keowee Ebenezer Fire Department Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2018 | Craig Church Ministries Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Keowee Ebenezer Fire Department Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2018 | Craig Church Ministries Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | Keowee Ebenezer Fire Department Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2017 | Craig Church Ministries Inc. | 990 | Director | - | $0 | $0 | View return |
| 2016 | Buhler USD 313 Education Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2016 | Keowee Ebenezer Fire Department Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2016 | Craig Church Ministries Inc. | 990 | Director | - | $0 | $0 | View return |
| 2015 | Buhler USD 313 Education Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2015 | Craig Church Ministries Inc. | 990 | Director | - | $0 | $0 | View return |
| 2014 | Buhler USD 313 Education Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2014 | Craig Church Ministries Inc. | 990 | Director | - | $0 | $0 | View return |
| 2013 | Craig Church Ministries Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Buhler USD 313 Education Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |