| 2024 | Fraternal Order of Eagles 2462 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2024 | Camp Sylvester | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | National Ag Science Center | 990 | Board Member | 0 | $0 | $0 | View return |
| 2023 | Fraternal Order of Eagles 2462 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Camp Sylvester | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | National Ag Science Center | 990 | Board Member | 0 | $0 | $0 | View return |
| 2022 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Stanislaus County Farm Bureau | 990 | Member | 2 | $0 | $0 | View return |
| 2021 | National Ag Science Center | 990 | Board Member | 0 | $0 | $0 | View return |
| 2021 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Stanislaus County Farm Bureau | 990 | Member | 2 | $0 | $0 | View return |
| 2020 | National Ag Science Center | 990 | Board Member | 0 | $0 | $0 | View return |
| 2020 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Stanislaus County Farm Bureau | 990 | Member | 2 | $0 | $0 | View return |
| 2019 | Carpenters Local Union No 1445 | 990EZ | Trustee | 0.25 | $80 | $0 | View return |
| 2019 | National Ag Science Center | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2019 | Stanislaus County Farm Bureau | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | Carpenters Local Union No 1445 | 990EZ | Trustee | 0.25 | $240 | $0 | View return |
| 2018 | National Ag Science Center | 990 | Board Member | 0 | $0 | $0 | View return |
| 2018 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Stanislaus County Farm Bureau | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | Presbyterian Village of Homer | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Carpenters Local Union No 1445 | 990EZ | Trustee | 0.25 | $321 | $0 | View return |
| 2017 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | National Ag Science Center | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Stanislaus County Farm Bureau | 990 | Member | 2 | $0 | $0 | View return |
| 2016 | Carpenters Local Union No 1445 | 990EZ | Trustee | 0.25 | $320 | $0 | View return |
| 2016 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | Stanislaus County Farm Bureau | 990 | Member | 2 | $0 | $0 | View return |
| 2015 | Carpenters Local Union No 1445 | 990EZ | Trustee | 0.25 | $320 | $0 | View return |
| 2015 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Stanislaus County Farm Bureau | 990 | Yf&R | 2 | $0 | $0 | View return |
| 2014 | Carpenters Local Union No 1445 | 990EZ | Trustee | 0.25 | $319 | $0 | View return |
| 2014 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Stanislaus County Farm Bureau | 990 | Yf&R | 2 | $0 | $0 | View return |
| 2013 | Carpenters Local Union No 1445 | 990EZ | Trustee | 0.25 | $319 | $0 | View return |
| 2013 | Camp Sylvester | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Presbyterian Village of Homer | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2013 | Stanislaus County Farm Bureau | 990 | Yf&R | 2 | $0 | $0 | View return |