| 2025 | Farmers Irrigation Co Inc | 990 | General Manager | 20 | $187,451 | $0 | View return |
| 2025 | Santa Paula Basin Pumpers Assoc Inc | 990EZ | Director | 0.1 | $0 | $0 | View return |
| 2025 | Middle Road Mutual Water Company | 990EZ | Secretary/Treas | 1 | $0 | - | View return |
| 2025 | Canyon Irrigation Company | 990 | Gen. Manager | 15.38 | $0 | $0 | View return |
| 2024 | Farmers Irrigation Co Inc | 990 | General Manager | 20 | $176,011 | $0 | View return |
| 2024 | Canyon Irrigation Company | 990 | Gen. Manager | 15.38 | $0 | $0 | View return |
| 2024 | Middle Road Mutual Water Company | 990EZ | Secretary/Treas | 1 | $0 | - | View return |
| 2023 | Farmers Irrigation Co Inc | 990 | General Manager | 20 | $177,375 | $0 | View return |
| 2023 | Middle Road Mutual Water Company | 990EZ | Secretary/Treas | 1 | $0 | - | View return |
| 2023 | Canyon Irrigation Company | 990 | Gen. Manager | 15.38 | $0 | $0 | View return |
| 2022 | Farmers Irrigation Co Inc | 990 | General Manager | 20 | $165,000 | $0 | View return |
| 2022 | Canyon Irrigation Company | 990 | Gen. Manager | 15.38 | $0 | $0 | View return |
| 2022 | Middle Road Mutual Water Company | 990EZ | Secretary/Treas | 1 | $0 | - | View return |
| 2021 | Farmers Irrigation Co Inc | 990 | General Manager | 20 | $150,000 | $0 | View return |
| 2021 | Canyon Irrigation Company | 990 | Gen. Manager | 15.38 | $0 | $0 | View return |
| 2021 | Middle Road Mutual Water Company | 990EZ | Secretary/Treas | 1 | $0 | - | View return |
| 2020 | Farmers Irrigation Co Inc | 990 | General Manager | 20 | $149,585 | $0 | View return |
| 2020 | Middle Road Mutual Water Company | 990EZ | Secretary/Treas | 1 | $0 | - | View return |
| 2020 | Canyon Irrigation Company | 990 | Gen. Manager | 15.38 | $0 | $0 | View return |
| 2019 | Farmers Irrigation Co Inc | 990 | General Manager | 20 | $156,725 | $0 | View return |
| 2019 | Santa Paula Basin Pumpers Assoc Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2019 | Canyon Irrigation Company | 990 | Gen. Manager | 15.38 | $0 | $0 | View return |
| 2019 | Middle Road Mutual Water Company | 990EZ | Secretary/Treas | 1 | $0 | - | View return |
| 2019 | Ventura Elks National Little League DBA Ventura Coastal Little League | 990EZ | Treasurer | 20 | $0 | - | View return |
| 2018 | Ventura Elks National Little League DBA Ventura Coastal Little League | 990EZ | Treasurer | 20 | $0 | - | View return |