| 2024 | American Legion Post No108 Ambulance Service | 990 | Former President | 40 | $238,591 | $0 | View return |
| 2024 | Lions Club of Jackson | 990 | Treasurer | 30 | $1,500 | $0 | View return |
| 2023 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $233,754 | $0 | View return |
| 2023 | Lions Club of Jackson | 990 | Treasurer | 30 | $1,750 | $0 | View return |
| 2022 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $247,087 | $0 | View return |
| 2022 | Lions Club of Jackson | 990 | Treasurer | 30 | $0 | $0 | View return |
| 2021 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $256,667 | $0 | View return |
| 2020 | American Legion Post No108 Ambulance Service | 990 | President | 0 | $237,926 | $0 | View return |
| 2019 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $229,166 | $0 | View return |
| 2019 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $0 | $0 | View return |
| 2018 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $244,767 | $0 | View return |
| 2018 | California Ambulance Association | 990 | President | 0.5 | $0 | $0 | View return |
| 2018 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $0 | $0 | View return |
| 2017 | American Legion Post No108 Ambulance Service | 990 | Vice President | 40 | $196,177 | $0 | View return |
| 2017 | American Legion Post No108 Ambulance Service | 990 | Vice President | 40 | $196,177 | $0 | View return |
| 2017 | American Legion Post No108 Ambulance Service | 990 | Vice President | 40 | $196,177 | $0 | View return |
| 2017 | American Legion Post No108 Ambulance Service | 990 | Vice President | 40 | $196,177 | $0 | View return |
| 2017 | California Ambulance Association | 990 | President | 0.5 | $0 | $0 | View return |
| 2017 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $0 | $0 | View return |
| 2017 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $0 | $0 | View return |
| 2017 | American Legion Post No108 Ambulance Service | 990 | Officer | 40 | $0 | $0 | View return |
| 2017 | American Legion Post No108 Ambulance Service | 990 | Officer | 40 | $0 | $0 | View return |
| 2016 | American Legion Post No108 Ambulance Service | 990 | Officer | 40 | $195,706 | $0 | View return |
| 2016 | American Legion Post No108 Ambulance Service | 990 | Vice President | 40 | $195,706 | $0 | View return |
| 2016 | American Legion Post No108 Ambulance Service | 990 | President | 40 | $195,706 | $0 | View return |
| 2016 | American Legion Post No108 Ambulance Service | 990 | Vice President | 40 | $195,706 | $0 | View return |
| 2016 | California Ambulance Association | 990 | Vice Chair | 0.5 | $0 | $0 | View return |
| 2015 | American Legion Post No108 Ambulance Service | 990 | Operations Manager | 40 | $174,000 | $0 | View return |
| 2015 | California Ambulance Association | 990 | Vice Chair | 0.5 | $0 | $0 | View return |
| 2014 | California Ambulance Association | 990 | Secretary/Treas | 0.5 | $0 | $0 | View return |
| 2014 | American Legion Post No108 Ambulance Service | 990 | Operations Manager | 40 | $0 | $0 | View return |
| 2013 | American Legion Post No108 Ambulance Service | 990 | Operations Manager | 40 | $0 | $0 | View return |