| 2023 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Canadian Valley Electric Cooperative Inc | 990 | Board Trustee - Treasurer | 18 | $15,606 | $0 | View return |
| 2022 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Canadian Valley Electric Cooperative Inc | 990 | Board Trustee - Treasurer | 7 | $17,352 | $0 | View return |
| 2021 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Canadian Valley Electric Cooperative Inc | 990 | Board Trustee - Asst Sec/Treas | 9 | $17,348 | $0 | View return |
| 2020 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Canadian Valley Electric Cooperative Inc | 990 | Board Trustee - Asst Sec/Treas | 1 | $17,636 | $0 | View return |
| 2019 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Canadian Valley Electric Cooperative Inc | 990 | Board Trustee - Asst Sec/Treas | 14 | $17,226 | $0 | View return |
| 2018 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Canadian Valley Electric Cooperative Inc | 990 | Board Trustee - Asst Sec/Treas | 8 | $17,214 | $0 | View return |
| 2017 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Canadian Valley Electric Cooperative Inc | 990 | Board Trustee-Assist Sec/Treas | 8 | $17,617 | $0 | View return |
| 2016 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Canadian Valley Electric Cooperative Inc | 990 | Board Trustee-Assist Sec/Treas | 8 | $18,411 | $0 | View return |
| 2015 | American Milking Shorthorn Society | 990 | Exec Committ | - | $0 | $0 | View return |
| 2015 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | American Milking Shorthorn Society | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | American Milking Shorthorn Society | 990 | Officer | 2 | $0 | $0 | View return |