| 2025 | Greater Pell City Rotary Club Community Endowment Foundation | 990 | Board Member | - | $0 | $0 | View return |
| 2024 | Greater Pell City Rotary Club Community Endowment Foundation | 990 | Board Member | - | $0 | $0 | View return |
| 2024 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Macguffin Theatre and Film Company | 990 | Artistic Director | 40 | $80,214 | $0 | View return |
| 2023 | Greater Pell City Rotary Club Community Endowment Foundation | 990 | Board Member | - | $0 | $0 | View return |
| 2023 | St Francis Medical Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Macguffin Theatre and Film Company | 990 | Artistic Director | 40 | $78,642 | $0 | View return |
| 2022 | Greater Pell City Rotary Club Community Endowment Foundation | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Westmoreland County Community College Educational Foundation Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | St Francis Medical Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Macguffin Theatre and Film Company | 990 | Artistic Director | - | $0 | $0 | View return |
| 2021 | Pell City Rotary Club Foundation | 990 | Vice Preside | - | $0 | $0 | View return |
| 2021 | St Francis Medical Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Westmoreland County Community College Educational Foundation Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Macguffin Theatre and Film Company | 990 | Artistic Director | 50 | $84,870 | $0 | View return |
| 2020 | Westmoreland County Community College Educational Foundation Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | St Francis Medical Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Macguffin Theatre and Film Company | 990 | Artistic Director | 50 | $79,536 | $0 | View return |
| 2019 | Westmoreland County Community College Educational Foundation Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | St Francis Medical Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Macguffin Theatre and Film Company | 990 | Artistic Director | 50 | $76,050 | $0 | View return |
| 2018 | Pell City Rotary Club Foundation | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2018 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | St Francis Medical Center | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Macguffin Theatre and Film Company | 990 | Artistic Director | 50 | $79,875 | $0 | View return |
| 2017 | Lakeside Hospice Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2017 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | St Francis Medical Center | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Macguffin Theatre and Film Company | 990 | Artistic Director | 60 | $80,200 | $0 | View return |
| 2016 | Lakeside Hospice Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2016 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | St. Clair County Head Start Program Inc. | 990 | Member | 2 | $0 | $0 | View return |
| 2016 | Harbor Developmental Disabilities Foundation Inc | 990 | President | 2 | $0 | $0 | View return |
| 2016 | St Francis Medical Center | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Macguffin Theatre and Film Company | 990 | Artistic Director | 60 | $66,417 | $0 | View return |
| 2015 | Northwood Country Club of Meridian | 990 | Tournaments | - | $0 | $0 | View return |
| 2015 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Harbor Developmental Disabilities Foundation Inc | 990 | President | 2 | $0 | $0 | View return |
| 2015 | St Francis Medical Center | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | St. Clair County Head Start Program Inc. | 990 | Member | 2 | $0 | $0 | View return |
| 2014 | Macguffin Theatre and Film Company | 990 | Artistic Director | 60 | $66,996 | $0 | View return |
| 2014 | Lakeside Hospice Inc. | 990 | Board Member | 5 | $0 | $0 | View return |
| 2014 | Northwood Country Club of Meridian | 990 | Tournaments | - | - | - | View return |
| 2014 | Harbor Developmental Disabilities Foundation Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | St. Clair County Head Start Program Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2013 | Naaa Warren Young Sr Scholastic Foundation Inc. | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Macguffin Theatre and Film Company | 990 | Artistic Director | 50 | $0 | $0 | View return |
| 2013 | Northwood Country Club of Meridian | 990 | Tournaments | - | $0 | - | View return |
| 2013 | Berkeley Geochronology Center | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Harbor Developmental Disabilities Foundation Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | St. Clair County Head Start Program Inc. | 990 | Board Member | 5 | $0 | $0 | View return |