| 2024 | Oklahoma Independent Petroleum Association | 990 | President | 40 | $415,000 | $0 | View return |
| 2024 | Oklahoma Energy Education Foundation | 990 | Executive Director | 15 | $15,000 | $415,000 | View return |
| 2024 | Energy Engaged Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Oklahoma Independent Petroleum Association | 990 | President | 40 | $390,000 | $0 | View return |
| 2023 | Oklahoma Energy Education Foundation | 990 | Executive Director | 15 | $15,000 | $390,000 | View return |
| 2023 | Energy Engaged Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Oklahoma Independent Petroleum Association | 990 | President | 40 | $351,684 | $15,000 | View return |
| 2022 | Oklahoma Energy Education Foundation | 990 | Executive Director | 15 | $15,000 | $351,684 | View return |
| 2022 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Energy Engaged Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Oklahoma Independent Petroleum Association | 990 | President | 40 | $211,633 | $15,000 | View return |
| 2021 | Oklahoma Energy Education Foundation | 990 | President | 15 | $15,000 | $211,633 | View return |
| 2021 | Us Oil & Gas Association | 990 | Vice President | 0.15 | $0 | $0 | View return |
| 2021 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Oklahoma Independent Petroleum Association | 990 | President - Begin May 2020 | 40 | $154,585 | $10,000 | View return |
| 2020 | Oklahoma Energy Education Foundation | 990 | Executive Director - Begin May 2020 | 15 | $10,000 | $154,585 | View return |
| 2020 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Royalty Owners and Producers Educational Coalition Inc | 990EZ | Vice President | 3 | $0 | - | View return |
| 2019 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Western Energy Alliance | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Royalty Owners and Producers Educational Coalition Inc | 990EZ | Vice President | 3 | $0 | - | View return |
| 2018 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Western Energy Alliance | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Oklahoma Oil and Gas Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | North Dakota Petroleum Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Junior League of Panama City Inc. | 990 | VP Membershi | 2 | $0 | $0 | View return |
| 2017 | Royalty Owners and Producers Educational Coalition Inc | 990EZ | Vice President | 3 | $0 | - | View return |
| 2017 | Oklahoma Oil and Gas Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Western Energy Alliance | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | North Dakota Petroleum Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Oklahoma Oil and Gas Association | 990 | Board Member | 4 | $0 | $0 | View return |
| 2016 | Western Energy Alliance | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Royalty Owners and Producers Educational Coalition Inc | 990EZ | Vice President | 3 | $0 | - | View return |
| 2015 | Royalty Owners and Producers Educational Coalition Inc | 990EZ | Vice President | 3 | $0 | - | View return |
| 2015 | Oklahoma Oil and Gas Association | 990 | Board Member | 4 | $0 | $0 | View return |
| 2015 | Western Energy Alliance | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | North Dakota Petroleum Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | - | - | View return |