| 2025 | Concrete Workers Local 6A | 990 | President/Organizer- Thru 12/25 | 35 | $66,996 | $0 | View return |
| 2024 | Concrete & Cement Workers | 990 | Organizer | 35 | $143,138 | $8,800 | View return |
| 2024 | Concrete Workers Local 6A | 990 | President | 3 | $18,615 | $0 | View return |
| 2024 | Concrete Workers District Council | 990 | Auditor | 1 | $8,800 | $143,138 | View return |
| 2023 | Concrete & Cement Workers | 990 | Organizer | 35 | $136,095 | $8,800 | View return |
| 2023 | Concrete Workers Local 6A | 990 | President | 3 | $17,155 | $0 | View return |
| 2023 | Concrete Workers District Council | 990 | Auditor | 1 | $8,800 | $136,095 | View return |
| 2022 | Concrete & Cement Workers | 990 | Organizer | 35 | $171,781 | $8,800 | View return |
| 2022 | Concrete Workers Local 6A | 990 | President | 3 | $18,039 | $0 | View return |
| 2022 | Concrete Workers District Council | 990 | Auditor | 1 | $8,800 | $171,781 | View return |
| 2021 | Concrete & Cement Workers | 990 | Organizer | 35 | $162,240 | $8,250 | View return |
| 2021 | Concrete Workers Local 6A | 990 | President | 3 | $17,767 | $0 | View return |
| 2021 | Concrete Workers District Council | 990 | Auditor | 1 | $8,250 | $162,240 | View return |
| 2020 | Concrete & Cement Workers | 990 | Organizer | 35 | $154,667 | $8,250 | View return |
| 2020 | Concrete Workers Local 6A | 990 | President | 3 | $16,385 | $0 | View return |
| 2020 | Concrete Workers District Council | 990 | Exec Board/Auditor | 1 | $8,250 | $154,667 | View return |
| 2019 | Concrete & Cement Workers | 990 | Organizer | 35 | $151,116 | $8,625 | View return |
| 2019 | Concrete Workers Local 6A | 990 | President | 3 | $16,972 | $0 | View return |
| 2019 | Concrete Workers District Council | 990 | Exec Board/Auditor | 1 | $8,625 | $0 | View return |
| 2018 | Concrete Workers District Council | 990 | Auditor | 35 | $152,802 | $0 | View return |
| 2018 | Concrete Workers Local 6A | 990 | President | 3 | $16,521 | $0 | View return |
| 2017 | Concrete Workers District Council | 990 | Auditor | 35 | $150,880 | $0 | View return |
| 2017 | Concrete Workers Local 6A | 990 | President | 3 | $15,969 | $0 | View return |
| 2016 | Concrete Workers District Council | 990 | Auditor | 40 | $149,503 | $0 | View return |
| 2016 | Concrete Workers Local 6A | 990 | President | 3 | $15,633 | $0 | View return |
| 2015 | Concrete Workers District Council | 990 | Board Member | 40 | $140,713 | $0 | View return |
| 2015 | Concrete Workers Local 6A | 990 | President | 3 | $13,954 | $0 | View return |
| 2014 | Concrete Workers Local 6A | 990 | President | 3 | $10,599 | $0 | View return |
| 2013 | Concrete Workers Local 6A | 990 | President | 3 | $10,290 | $0 | View return |