| 2023 | Equity Livestock Credit Corporation | 990 | Director - Part Year | 1 | $150 | $906 | View return |
| 2021 | Equity Livestock Credit Corporation | 990 | Chairman | 1 | $600 | $5,731 | View return |
| 2021 | National Livestock Producers Association | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Equity Livestock Credit Corporation | 990 | Chairman | 1 | $600 | $6,786 | View return |
| 2020 | National Feeder and Finance Corporation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | National Livestock Producers Association | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Equity Livestock Credit Corporation | 990 | Chairman | 1 | $600 | $7,495 | View return |
| 2019 | Chippewa County Cooperative Dhia | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | National Livestock Producers Association | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | National Feeder and Finance Corporation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2018 | Equity Livestock Credit Corporation | 990 | Chairman | 1 | $600 | $6,437 | View return |
| 2018 | Chippewa County Cooperative Dhia | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | National Feeder and Finance Corporation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2018 | National Livestock Producers Association | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | Equity Livestock Credit Corporation | 990 | Vice Chairman | 1 | $600 | $0 | View return |
| 2017 | Chippewa County Cooperative Dhia | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | National Livestock Producers Association | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | National Feeder and Finance Corporation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2016 | Equity Livestock Credit Corporation | 990 | Vice Chairman | 1 | $550 | $0 | View return |
| 2016 | Chippewa County Cooperative Dhia | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | National Feeder and Finance Corporation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2016 | National Livestock Producers Association | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Equity Livestock Credit Corporation | 990 | Vice Chairman | 1 | $600 | $0 | View return |
| 2015 | Chippewa County Cooperative Dhia | 990 | Director | 1 | $60 | $0 | View return |
| 2015 | National Feeder and Finance Corporation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2015 | National Livestock Producers Association | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Equity Livestock Credit Corporation | 990 | Vice Chairman | 1 | $600 | $0 | View return |
| 2014 | Chippewa County Cooperative Dhia | 990 | Director | 1 | $105 | $0 | View return |
| 2014 | National Feeder and Finance Corporation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2014 | National Livestock Producers Association | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Equity Livestock Credit Corporation | 990 | Vice Chairman | 1 | $600 | $0 | View return |
| 2013 | National Livestock Producers Association | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | National Feeder and Finance Corporation | 990EZ | Director | 0 | $0 | $0 | View return |