| 2024 | Barton County Electric Coop Inc | 990 | Board Presid | 2 | $4,250 | $0 | View return |
| 2024 | Orphaned Starfish Foundation Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2024 | Union County Historical Society Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Barton County Electric Coop Inc | 990 | Board Presid | 2 | $4,250 | $0 | View return |
| 2023 | Union County Historical Society Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Barton County Electric Coop Inc | 990 | Board Presid | 2 | $5,200 | $0 | View return |
| 2022 | Union County Historical Society Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Pryor Learning Solutions Inc | 990 | VP - Workforce Training Solutions | 40 | $240,839 | $0 | View return |
| 2021 | Barton County Electric Coop Inc | 990 | Board Presid | 2 | $3,850 | $0 | View return |
| 2021 | Union County Historical Society Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Pryor Learning Solutions Inc | 990 | VP - Workforce Training Solutions | 40 | $214,594 | $0 | View return |
| 2020 | Barton County Electric Coop Inc | 990 | Board Presid | 8.2 | $5,000 | $0 | View return |
| 2020 | Ypo Texas Gulf Coast Chapter Inc | 990 | Forum Officer | 5 | $0 | $0 | View return |
| 2020 | Ypo Texas Gulf Coast Chapter Inc | 990 | Forum Officer | 5 | $0 | $0 | View return |
| 2019 | Pryor Learning Solutions Inc | 990 | VP - Workforce Training Solutions | 40 | $221,552 | $0 | View return |
| 2019 | Pryor Learning Solutions Inc | 990 | VP - Workforce Training Solutions | 40 | $221,552 | $0 | View return |
| 2019 | Barton County Electric Coop Inc | 990 | Board Presid | 2.2 | $4,600 | $0 | View return |
| 2018 | Pryor Learning Solutions Inc | 990 | VP - Workforce Training Solutions | 40 | $221,657 | $0 | View return |
| 2018 | Pryor Learning Solutions Inc | 990 | VP - Workforce Training Solutions | 40 | $221,657 | $0 | View return |
| 2018 | Barton County Electric Coop Inc | 990 | Board Presid | 1.5 | $5,400 | $0 | View return |
| 2017 | Pryor Learning Solutions Inc | 990 | VP - Workforce Training Solutions | 40 | $216,538 | $0 | View return |
| 2017 | Barton County Electric Coop Inc | 990 | Board Presid | 4 | $5,400 | $0 | View return |
| 2016 | Barton County Electric Coop Inc | 990 | Board Presid | 3.2 | $6,200 | $0 | View return |
| 2015 | Barton County Electric Coop Inc | 990 | Vice Preside | 3 | $6,700 | $0 | View return |
| 2014 | Barton County Electric Coop Inc | 990 | Vice Preside | 2.47 | $5,800 | $0 | View return |
| 2013 | Barton County Electric Coop Inc | 990 | Vice Preside | 2.09 | $4,250 | $0 | View return |
| 2013 | Alamance County Cattlemen'S Association Inc | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2013 | Air-Conditioning Heating and Refrigeration Institute | 990 | Product Section Chair Thru 11/2013 | 1 | $0 | $0 | View return |