| 2024 | International Brotherhood of 0125 Local | 990 | President | 1 | $3,393 | $0 | View return |
| 2023 | South Plains Electric Cooperative Inc | 990 | Director | 11.5 | $30,800 | $0 | View return |
| 2023 | International Brotherhood of 0125 Local | 990 | President | 1 | $5,271 | $0 | View return |
| 2022 | South Plains Electric Cooperative Inc | 990 | Director | 10.2 | $29,470 | $0 | View return |
| 2022 | International Brotherhood of 0125 Local | 990 | President | 1 | $7,575 | $0 | View return |
| 2021 | South Plains Electric Cooperative Inc | 990 | Director | 8.8 | $24,512 | $0 | View return |
| 2021 | International Brotherhood of 0125 Local | 990 | President | 1 | $1,677 | $0 | View return |
| 2020 | South Plains Electric Cooperative Inc | 990 | Director | 6.8 | $15,531 | $0 | View return |
| 2020 | International Brotherhood of 0125 Local | 990 | President | 1 | $3,291 | $0 | View return |
| 2020 | Mercy Center Inc | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | South Plains Electric Cooperative Inc | 990 | Director | 8.9 | $16,004 | $0 | View return |
| 2019 | International Brotherhood of 0125 Local | 990 | President | 1 | $6,763 | $0 | View return |
| 2019 | Mercy Center Inc | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | Friends of Overland School | 990 | Director (Left Early June) | 1 | $0 | $0 | View return |
| 2018 | South Plains Electric Cooperative Inc | 990 | Director | 8.8 | $20,295 | $0 | View return |
| 2018 | International Brotherhood of 0125 Local | 990 | President | 1 | $4,106 | $0 | View return |
| 2018 | International Brotherhood of 0125 Local | 990 | President | 1 | $4,106 | $0 | View return |
| 2018 | Mercy Center Inc | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | Friends of Overland School | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | South Plains Electric Cooperative Inc | 990 | Director | 9.8 | $24,963 | $0 | View return |
| 2017 | International Brotherhood of 0125 Local | 990 | President | 1 | $1,274 | $0 | View return |
| 2017 | Mercy Center Inc | 990 | Member | 2 | $0 | $0 | View return |
| 2017 | Friends of Overland School | 990 | Director (Start Late June 18) | 1 | $0 | $0 | View return |
| 2016 | South Plains Electric Cooperative Inc | 990 | Director | 9 | $23,954 | $0 | View return |
| 2016 | International Brotherhood of 0125 Local | 990 | President | 1 | $3,828 | $0 | View return |
| 2016 | Mercy Center Inc | 990 | Member | 2 | $0 | $0 | View return |
| 2015 | South Plains Electric Cooperative Inc | 990 | Director | 8.19 | $22,673 | $0 | View return |
| 2015 | International Brotherhood of 0125 Local | 990 | President | 1 | $6,384 | $0 | View return |
| 2015 | Mercy Center Inc | 990 | Member | 0 | $0 | $0 | View return |
| 2014 | South Plains Electric Cooperative Inc | 990 | Director | 8.6 | $22,643 | $0 | View return |
| 2014 | International Brotherhood of 0125 Local | 990 | President | 1 | $1,668 | $0 | View return |
| 2014 | Mercy Center Inc | 990 | Member | 0 | $0 | $0 | View return |
| 2014 | Central Oregon Visitors Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | South Plains Electric Cooperative Inc | 990 | Director | 8.8 | $23,197 | $0 | View return |
| 2013 | International Brotherhood of 0125 Local | 990 | President | 1 | $2,550 | $0 | View return |
| 2013 | Mercy Center Inc | 990 | Member | 0 | $0 | $0 | View return |
| 2013 | Central Oregon Visitors Association | 990 | Director | 1 | $0 | $0 | View return |