| 2023 | Alabama Baseball Coaches Association In | 990 | President | 40 | $121,234 | $0 | View return |
| 2023 | Kingdom Connections Ministries Inc | 990 | President | 4 | $0 | $0 | View return |
| 2022 | Alabama Baseball Coaches Association In | 990 | President | 40 | $113,794 | $0 | View return |
| 2022 | Kingdom Connections Ministries Inc | 990EZ | Minister | 0 | $0 | - | View return |
| 2021 | Alabama Baseball Coaches Association In | 990 | President | 40 | $90,000 | $0 | View return |
| 2020 | Alabama Baseball Coaches Association In | 990 | President | - | $0 | $0 | View return |
| 2019 | Alabama Baseball Coaches Association In | 990 | President | 40 | $94,245 | $0 | View return |
| 2018 | Alabama Baseball Coaches Association In | 990 | President | 40 | $91,547 | $0 | View return |
| 2018 | Prince William Historic Preservation Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | Centrestage Theatre Company | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Centrestage Theatre Company | 990EZ | Artistic Director | 0 | $0 | - | View return |
| 2017 | Alabama Baseball Coaches Association In | 990 | President/Ex Director | 40 | $84,396 | $0 | View return |
| 2017 | Centrestage Theatre Company | 990EZ | Artistic Director | 10 | $13,697 | - | View return |
| 2017 | Prince William Historic Preservation Foundation | 990EZ | Board Member | 1 | $0 | - | View return |
| 2017 | Centrestage Theatre Company | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Alabama Baseball Coaches Association In | 990 | President/Ex Director | 40 | $65,218 | $0 | View return |
| 2016 | Centrestage Theatre Company | 990EZ | Artistic Director | 0 | $13,697 | - | View return |
| 2016 | Prince William Historic Preservation Foundation | 990EZ | Board Member | 1 | $0 | - | View return |
| 2016 | Centrestage Theatre Company | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Alabama Baseball Coaches Association In | 990 | President/Ex Director | 40 | $56,077 | $0 | View return |
| 2015 | Prince William Historic Preservation Foundation | 990EZ | Board Member | 1 | $0 | - | View return |
| 2015 | Centrestage Theatre Company | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Centrestage Theatre Company | 990EZ | Artistic Director | 0 | $0 | - | View return |
| 2014 | Alabama Baseball Coaches Association In | 990 | President/Ex Director | 40 | $55,987 | $0 | View return |
| 2014 | Prince William Historic Preservation Foundation | 990EZ | Board Member | 1 | $0 | - | View return |
| 2014 | Centrestage Theatre Company | 990EZ | Artistic Director | 40 | $0 | - | View return |
| 2014 | Centrestage Theatre Company | 990EZ | Director | 2 | $0 | - | View return |
| 2013 | Alabama Baseball Coaches Association In | 990 | President/Ex Director | 40 | $55,910 | $0 | View return |
| 2013 | Centrestage Theatre Company | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Centrestage Theatre Company | 990EZ | Artistic Director | 40 | $0 | - | View return |