| 2025 | North Carolina Theatre Conference | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2025 | Strategic Management Society Inc. | 990 | President-Elect | 4 | $0 | $0 | View return |
| 2024 | Servant Ministries | 990EZ | President | 40 | $500 | $10,300 | View return |
| 2024 | North Carolina Theatre Conference | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | The Stand Up Veterans Foundation | 990EZ | Partner | 2 | $0 | $0 | View return |
| 2023 | Warden & Scholars of New College Oxford | 990 | Professor | 40 | $53,383 | $0 | View return |
| 2023 | Servant Ministries | 990EZ | President | 40 | $500 | $5,500 | View return |
| 2023 | North Carolina Theatre Conference | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | The Stand Up Veterans Foundation | 990EZ | Secretary And Treasurer | 2 | $0 | $0 | View return |
| 2022 | Warden & Scholars of New College Oxford | 990 | Professor | 40 | $48,308 | $0 | View return |
| 2022 | Servant Ministries | 990EZ | President | 40 | $100 | $0 | View return |
| 2022 | North Carolina Theatre Conference | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | The Stand Up Veterans Foundation | 990EZ | Secretary And Treasurer | 0 | $0 | $0 | View return |
| 2021 | Warden & Scholars of New College Oxford | 990 | Professor | 40 | $45,001 | $0 | View return |
| 2021 | Servant Ministries | 990EZ | President | 40 | $500 | $0 | View return |
| 2021 | The Stand Up Veterans Foundation | 990EZ | Secretary And Treasurer | 0 | $0 | $0 | View return |
| 2020 | Warden & Scholars of New College Oxford | 990 | Professor | 40 | $49,222 | $0 | View return |
| 2020 | North Carolina Theatre Conference | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | The Stand Up Veterans Foundation | 990EZ | Secretary & Treasurer | 0 | $0 | $0 | View return |
| 2019 | Downtown Columbia Business and Professional Corporation | 990EZ | Director | 2 | $0 | - | View return |
| 2018 | Triad Stage Inc. | 990 | Founding Managing Director | 40 | $83,887 | $0 | View return |
| 2018 | Downtown Columbia Business and Professional Corporation | 990EZ | Director | 2 | $0 | - | View return |
| 2017 | Triad Stage Inc. | 990 | Founding Managing Director | 60 | $71,456 | $0 | View return |
| 2017 | Downtown Columbia Business and Professional Corporation | 990EZ | Director | 2 | $0 | - | View return |
| 2017 | The Rosedale Foundation Inc | 990EZ | Secretary | 3 | $0 | - | View return |
| 2016 | Triad Stage Inc. | 990 | Founding Managing Director | 60 | $12,816 | $0 | View return |
| 2016 | The Rosedale Foundation Inc | 990EZ | Secretary | 3 | $0 | - | View return |
| 2015 | Triad Stage Inc. | 990 | Founding Managing Director | 60 | $76,710 | $0 | View return |
| 2015 | The Rosedale Foundation Inc | 990EZ | Secretary | 3 | $0 | - | View return |
| 2014 | Triad Stage Inc. | 990 | Managing Director | 60 | $81,450 | $0 | View return |
| 2014 | Strategic Management Society Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | The Rosedale Foundation Inc | 990EZ | Secretary | 3 | $0 | - | View return |
| 2013 | Triad Stage Inc. | 990 | Managing Director | 60 | $81,450 | $0 | View return |
| 2013 | Strategic Management Society Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | The Rosedale Foundation Inc | 990EZ | Secretary | 3 | $0 | - | View return |