| 2024 | Golden State Power Cooperative | 990 | Secretary/Treasurer Of Board Of Directors | 1 | $0 | $0 | View return |
| 2024 | Northwest Requirements Utilities | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | Surprise Valley Electrification Corp | 990 | General Manager | 40 | $236,084 | $0 | View return |
| 2023 | Northwest Requirements Utilities | 990 | Director | 0.25 | $0 | $0 | View return |
| 2022 | Surprise Valley Electrification Corp | 990 | General Manager | 40 | $228,022 | $0 | View return |
| 2022 | Northwest Requirements Utilities | 990 | Director | 0.25 | $0 | $0 | View return |
| 2021 | Surprise Valley Electrification Corp | 990 | General Manager | 40 | $220,378 | $0 | View return |
| 2021 | Northwest Requirements Utilities | 990 | Director | 0.25 | $0 | $0 | View return |
| 2020 | Surprise Valley Electrification Corp | 990 | General Manager | 40 | $212,916 | $0 | View return |
| 2020 | Northwest Irrigation Utilities Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Northwest Requirements Utilities | 990 | Director | 0.25 | $0 | $0 | View return |
| 2019 | Surprise Valley Electrification Corp | 990 | General Manager | 40 | $205,846 | $0 | View return |
| 2019 | Northwest Requirements Utilities | 990 | Director | 0.25 | $0 | $0 | View return |
| 2019 | Northwest Irrigation Utilities Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Surprise Valley Electrification Corp | 990 | General Manager | 40 | $199,848 | $0 | View return |
| 2018 | Northwest Irrigation Utilities Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |
| 2017 | Surprise Valley Electrification Corp | 990 | General Manager | 40 | $193,092 | $0 | View return |
| 2017 | Northwest Irrigation Utilities Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |
| 2016 | Surprise Valley Electrification Corp | 990 | General Manager | 40 | $188,364 | $0 | View return |
| 2016 | Northwest Irrigation Utilities Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |
| 2015 | Surprise Valley Electrification Corp | 990 | General Manager | 40 | $204,674 | $0 | View return |
| 2015 | Northwest Irrigation Utilities Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |
| 2014 | Northwest Irrigation Utilities Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Northwest Requirements Utilities | 990 | Director | - | $0 | $0 | View return |