| 2025 | Banksville Community House Inc. | 990EZ | Officer | 0 | $0 | - | View return |
| 2025 | Son Ministries Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2024 | Son Ministries Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2024 | Dennis F Thomas Post 2578 | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | Banksville Community House Inc. | 990EZ | Officer | 0 | $0 | - | View return |
| 2023 | Banksville Independent Fire Company Inc. | 990 | Captain | 2 | $3,200 | $0 | View return |
| 2023 | Dennis F Thomas Post 2578 | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | First Priority North Carolina District 1 | 990 | Board Direct | - | $0 | $0 | View return |
| 2023 | Presbyterian Apartments Inc. | 990 | Vice Preside | - | $0 | $0 | View return |
| 2023 | Banksville Community House Inc. | 990EZ | Officer | 0 | $0 | - | View return |
| 2023 | Son Ministries Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2022 | Banksville Independent Fire Company Inc. | 990 | Chief | - | $3,215 | $0 | View return |
| 2022 | Dennis F Thomas Post 2578 | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | R E Nelms Elks Lodge 977 | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2022 | Presbyterian Apartments Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2022 | First Priority North Carolina District 1 | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Banksville Community House Inc. | 990EZ | Officer | 0 | $0 | $0 | View return |
| 2022 | Son Ministries Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2021 | Banksville Independent Fire Company Inc. | 990 | Assistant Ch | - | $3,950 | $0 | View return |
| 2021 | R E Nelms Elks Lodge 977 | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2021 | Banksville Community House Inc. | 990EZ | Officer | 0 | $0 | $0 | View return |
| 2021 | Dennis F Thomas Post 2578 | 990EZ | Director | 0 | $0 | $0 | View return |
| 2021 | Association of Early Learning Coalitions Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Presbyterian Apartments Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2021 | First Priority North Carolina District 1 | 990EZ | Secretary | 0.25 | $0 | - | View return |
| 2020 | Banksville Independent Fire Company Inc. | 990 | Assistant Ch | - | $3,700 | $0 | View return |
| 2020 | Presbyterian Apartments Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2020 | Dennis F Thomas Post 2578 | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | Banksville Community House Inc. | 990EZ | Officer | 0 | $0 | $0 | View return |
| 2020 | Son Ministries Inc. | 990EZ | President | 25 | $0 | $0 | View return |
| 2020 | R E Nelms Elks Lodge 977 | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2020 | First Priority North Carolina District 1 | 990EZ | Secretary | 0.25 | $0 | $0 | View return |
| 2019 | Banksville Independent Fire Company Inc. | 990 | Deputy Chief | - | $0 | $0 | View return |
| 2019 | First Priority North Carolina District 1 | 990EZ | Secretary | 0.25 | $0 | $0 | View return |
| 2019 | Dennis F Thomas Post 2578 | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Presbyterian Apartments Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2019 | Banksville Community House Inc. | 990EZ | Officer | 0 | $0 | $0 | View return |
| 2019 | Son Ministries Inc. | 990EZ | President | 25 | $0 | $0 | View return |
| 2019 | Association of Early Learning Coalitions Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Association of Early Learning Coalitions Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Banksville Community House Inc. | 990EZ | Officer | 0 | $0 | $0 | View return |
| 2018 | Presbyterian Apartments Inc. | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | Presbyterian Apartments Inc. | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | First Priority North Carolina District 1 | 990EZ | Secretary | 0.25 | $0 | - | View return |
| 2016 | Presbyterian Apartments Inc. | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | Presbyterian Apartments Inc. | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | Rotary International | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2015 | Philadelphia Tennis Club | 990EZ | Assistant Treasurer | 2 | $0 | - | View return |
| 2014 | Philadelphia Tennis Club | 990 | Board Member | 2 | - | - | View return |