| 2024 | Warehouse Employees Local Union No 570 | 990 | Secretary-Treasurer | 40 | $139,144 | $0 | View return |
| 2024 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $7,096 | - | View return |
| 2023 | Warehouse Employees Local Union No 570 | 990 | Secretary-Treasurer | 40 | $127,214 | $0 | View return |
| 2023 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $5,846 | - | View return |
| 2023 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $127,214 | View return |
| 2023 | Health Care Cost Containment Corp Of | 990 | Director | 0.1 | $0 | $0 | View return |
| 2022 | Warehouse Employees Local Union No 570 | 990 | Secretary-Treasurer | 40 | $112,353 | $0 | View return |
| 2022 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $5,003 | - | View return |
| 2022 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $112,353 | View return |
| 2021 | Warehouse Employees Local Union No 570 | 990 | Secretary-Treasurer | 40 | $110,710 | $0 | View return |
| 2021 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $5,264 | - | View return |
| 2021 | Health Care Cost Containment Corp Of | 990 | Director | 0.1 | $0 | $0 | View return |
| 2020 | Warehouse Employees Local Union No 570 | 990 | Secretary-Treasurer | 40 | $116,362 | $0 | View return |
| 2020 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $5,110 | - | View return |
| 2020 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $116,362 | View return |
| 2019 | Warehouse Employees Local Union No 570 | 990 | Secretary-Treasurer | 40 | $107,892 | $0 | View return |
| 2019 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $4,961 | - | View return |
| 2019 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $107,892 | View return |
| 2018 | Warehouse Employees Local Union No 570 | 990 | Secretary-Treasurer | 40 | $105,563 | $0 | View return |
| 2018 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $4,817 | - | View return |
| 2018 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $105,563 | View return |
| 2017 | Warehouse Employees Local Union No 570 | 990 | Secretary-Treasurer | 40 | $88,635 | $0 | View return |
| 2017 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $4,677 | - | View return |
| 2017 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $88,635 | View return |
| 2016 | Warehouse Employees Local Union No 570 | 990 | Secretary-Treasurer | 40 | $84,186 | $0 | View return |
| 2016 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $4,540 | - | View return |
| 2016 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $84,186 | View return |
| 2015 | Warehouse Employees Local Union No 570 | 990 | Secretary/Tr | 40 | $94,764 | $0 | View return |
| 2015 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $4,408 | - | View return |
| 2015 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $94,764 | View return |
| 2014 | Warehouse Employees Local Union No 570 | 990 | Secretary/Tr | 40 | $93,143 | $0 | View return |
| 2014 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $4,270 | - | View return |
| 2014 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $93,143 | View return |
| 2013 | Warehouse Employees Local Union No 570 | 990 | Sec / Treas | 40 | $92,024 | $0 | View return |
| 2013 | Teamsters Joint Council No 62 | 990EZ | Vice Preside | 2 | $4,155 | - | View return |
| 2013 | Warehouse Employees Local No 570 | 990 | Trustee | 1 | $0 | $92,024 | View return |