| 2024 | Northwest Louisiana Community Tennis Association Inc. | 990EZ | Board Member | 0 | $700 | - | View return |
| 2024 | Greene County Farmers Federation | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2023 | East Ridge Country Club | 990 | General Manager - Pierremont Oaks | 40 | $211,959 | $0 | View return |
| 2023 | Northwest Louisiana Community Tennis Association Inc. | 990EZ | Board Member | 0 | $1,575 | - | View return |
| 2023 | Greene County Farmers Federation | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2023 | Louisiana Tennis Association Inc | 990 | President | 1 | $0 | $0 | View return |
| 2022 | East Ridge Country Club | 990 | General Manager - Pierremo | 40 | $190,584 | $0 | View return |
| 2022 | Northwest Louisiana Community Tennis Association Inc. | 990 | Board Member | 0 | $1,850 | $0 | View return |
| 2022 | Greene County Farmers Federation | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2022 | Louisiana Tennis Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | East Ridge Country Club | 990 | General Manager - Pierremo | 40 | $102,195 | $0 | View return |
| 2021 | Greene County Farmers Federation | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2021 | Louisiana Tennis Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Northwest Louisiana Community Tennis Association Inc. | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2020 | East Ridge Country Club | 990 | General Manager - Pierremo | 40 | $115,850 | $0 | View return |
| 2020 | Greene County Farmers Federation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2020 | Louisiana Tennis Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | East Ridge Country Club | 990 | General Manager - Pierremont Oaks | 40 | $104,619 | $0 | View return |
| 2019 | Louisiana Tennis Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Greene County Farmers Federation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2018 | Louisiana Tennis Association Inc | 990 | Tennis Professional | 1 | $0 | $0 | View return |
| 2018 | Greene County Farmers Federation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2017 | Louisiana Tennis Association Inc | 990 | Tennis Professional | 1 | $0 | $0 | View return |
| 2017 | Greene County Farmers Federation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2017 | Greene County Farmers Federation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2016 | Louisiana Tennis Association Inc | 990 | Uspta Representative | 1 | $0 | $0 | View return |
| 2016 | Veterans of Foreign Wars | 990 | Quartermaster | 10 | $0 | $0 | View return |
| 2015 | Greene County Farmers Federation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2014 | Louisiana Tennis Association Inc | 990 | Uspta Rep | 0 | $0 | $0 | View return |
| 2014 | Greene County Farmers Federation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2013 | Louisiana Tennis Association Inc | 990 | Uspta Rep | 0 | $0 | $0 | View return |
| 2013 | Greene County Farmers Federation | 990EZ | Board Member | 0 | $0 | - | View return |