| 2024 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | COO | 40 | $76,405 | $0 | View return |
| 2024 | Jones Valley Urban Farm DBA Jones Valley Teaching Farm | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Alabama Policy Institute Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Birmingham Promise Inc. | 990 | Board Chairman | 1 | $0 | $0 | View return |
| 2024 | Uab Athletics Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | The Eyesight Foundation of Alabama Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Alabama Symphonic Association Inc. | 990 | Director, Chairman | 1 | $0 | $0 | View return |
| 2024 | Jones Valley Urban Farm DBA Jones Valley Teaching Farm | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Alabama Symphony Endowment | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $76,405 | $0 | View return |
| 2023 | Alabama Policy Institute Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Jones Valley Urban Farm DBA Jones Valley Teaching Farm | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Birmingham Promise Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The Eyesight Foundation of Alabama Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Alabama Symphony Endowment | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Alabama Symphonic Association Inc. | 990 | Director, Chairman | 1 | $0 | $0 | View return |
| 2023 | Uab Athletics Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | University of Alabama Ophthalmology Services Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $86,405 | $0 | View return |
| 2022 | South Carolina Fire Marshals Association | 990EZ | Director Of Membership | 2 | $0 | $0 | View return |
| 2022 | Jones Valley Urban Farm DBA Jones Valley Teaching Farm | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Birmingham Promise Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Alabama Policy Institute Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Alabama Symphonic Association Inc. | 990 | Director, Chairman | 1 | $0 | $0 | View return |
| 2022 | Alabama Symphony Endowment | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | University of Alabama Ophthalmology Services Foundation | 990 | Board Member (Beg 10/2022) | 1 | $0 | $0 | View return |
| 2022 | The Rotary Club of Birmingham Inc | 990 | VP, Programs | 4 | $0 | $0 | View return |
| 2022 | Uab Athletics Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Birmingham Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $117,384 | $0 | View return |
| 2021 | Birmingham Business Alliance | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Jones Valley Urban Farm DBA Jones Valley Teaching Farm | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Alabama Policy Institute Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | South Carolina Fire Marshals Association | 990EZ | Director Of Membership | 5 | $0 | $0 | View return |
| 2021 | Tumtum Tree Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Birmingham Promise Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Rotary Club of Birmingham Foundation | 990 | Treasurer (7/1 To 12/31) | 1 | $0 | $0 | View return |
| 2021 | Alabama Symphony Endowment | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Uab Athletics Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Innovation Depot Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Alabama Symphony Endowment | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Young Presidents' Organization Southern 7 Chapter Inc | 990 | Alabama Stat | - | $0 | $0 | View return |
| 2021 | Alabama Symphonic Association Inc. | 990 | Director, Chairman | 1 | $0 | $0 | View return |
| 2020 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $76,405 | $0 | View return |
| 2020 | Birmingham Business Alliance | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Jones Valley Urban Farm DBA Jones Valley Teaching Farm | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Young Presidents' Organization Southern 7 Chapter Inc | 990 | Alabama Stat | - | $0 | $0 | View return |
| 2020 | Innovation Depot Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Alabama Symphony Endowment | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Birmingham Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Tumtum Tree Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Alabama Symphonic Association Inc. | 990 | Director, Chairman | 1 | $0 | $0 | View return |
| 2020 | Uab Athletics Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $84,961 | $0 | View return |
| 2019 | Birmingham Business Alliance | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Birmingham Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Tumtum Tree Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Rotary Club of Birmingham Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | The Eyesight Foundation of Alabama Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Alabama Symphony Endowment | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Alabama Symphonic Association Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2019 | Uab Athletics Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $84,405 | $0 | View return |
| 2018 | Birmingham Business Alliance | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Alabama Symphonic Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Rotary Club of Birmingham Foundation | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2018 | The Eyesight Foundation of Alabama Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Tumtum Tree Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Alabama Symphony Endowment | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Birmingham Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $86,405 | $0 | View return |
| 2017 | Tumtum Tree Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | The Eyesight Foundation of Alabama Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Birmingham Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Alabama Symphonic Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Rotary Club of Birmingham Inc | 990 | VP, New Generations | 0.5 | $0 | $0 | View return |
| 2017 | Alabama Symphony Endowment | 990 | President | 1 | - | - | View return |
| 2016 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $91,698 | $0 | View return |
| 2016 | Birmingham Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Alabama Symphony Endowment | 990 | President | 1 | $0 | $0 | View return |
| 2016 | The Eyesight Foundation of Alabama Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Tumtum Tree Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $95,469 | $0 | View return |
| 2015 | Birmingham Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Alabama Symphony Endowment | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The Eyesight Foundation of Alabama Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Tumtum Tree Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $74,888 | $0 | View return |
| 2014 | Tumtum Tree Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Hospice Care Plus Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | The Eyesight Foundation of Alabama Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Make a Difference Ministries Inc D/B/A Camp Highland | 990 | Operations | 40 | $74,888 | $0 | View return |
| 2013 | Hospice Care Plus Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Tumtum Tree Foundation | 990 | Director | 2 | $0 | $0 | View return |