| 2025 | Concrete Workers Local 6A | 990 | Business Mgr | 35 | $234,902 | $0 | View return |
| 2024 | Concrete Workers Local 6A | 990 | Business Mgr | 35 | $226,966 | $0 | View return |
| 2024 | Concrete Workers District Council | 990 | Exec Board | 1 | $8,800 | $0 | View return |
| 2023 | Concrete Workers Local 6A | 990 | Business Mgr | 35 | $229,954 | $0 | View return |
| 2023 | Concrete Workers District Council | 990 | Exec Board | 1 | $8,800 | $0 | View return |
| 2023 | Concrete & Cement Workers | 990 | Committee Me | 1 | $0 | $8,800 | View return |
| 2022 | Concrete Workers Local 6A | 990 | Business Mgr | 35 | $232,600 | $0 | View return |
| 2022 | Concrete Workers District Council | 990 | Exec Board | 1 | $8,800 | $0 | View return |
| 2022 | Concrete & Cement Workers | 990 | Committee Member | 35 | $0 | $8,800 | View return |
| 2021 | Concrete Workers Local 6A | 990 | Business Mgr | 35 | $232,585 | $0 | View return |
| 2021 | Concrete Workers District Council | 990 | Exec Board | 1 | $8,250 | $0 | View return |
| 2021 | Concrete & Cement Workers | 990 | Committee Member | 1 | $0 | $8,250 | View return |
| 2020 | Concrete Workers Local 6A | 990 | Business Mgr | 40 | $228,713 | $0 | View return |
| 2020 | Concrete Workers District Council | 990 | Exec Board | 1 | $7,875 | $0 | View return |
| 2020 | Concrete & Cement Workers | 990 | Committee Member | 1 | $0 | $7,875 | View return |
| 2019 | Concrete Workers Local 6A | 990 | Business Mgr | 40 | $228,149 | $0 | View return |
| 2019 | Concrete Workers District Council | 990 | Exec Board | 1 | $8,625 | $0 | View return |
| 2019 | Concrete & Cement Workers | 990 | Committee Member | 1 | $0 | $8,625 | View return |
| 2018 | Concrete Workers Local 6A | 990 | Business Mgr | 40 | $235,714 | $0 | View return |
| 2018 | Concrete Workers District Council | 990 | Executive Board | 1 | $8,250 | $0 | View return |
| 2017 | Concrete Workers Local 6A | 990 | Business Mgr | 40 | $228,076 | $0 | View return |
| 2017 | Concrete Workers District Council | 990 | Executive Board | 1 | $7,522 | $0 | View return |
| 2016 | Concrete Workers District Council | 990 | Executive Board | 1 | $7,476 | $0 | View return |
| 2015 | Concrete Workers Local 6A | 990 | Sec. Treasurer | 40 | $194,075 | $0 | View return |
| 2014 | Concrete Workers Local 6A | 990 | Sec. Treasurer | 40 | $210,575 | $0 | View return |
| 2013 | Concrete Workers Local 6A | 990 | Sec. Treasurer | 40 | $174,883 | $0 | View return |