| 2024 | National Production Workers Union | 990 | Secretary Treasurer | 20 | $104,727 | $131,763 | View return |
| 2024 | Production Workers Union of Chicago and Vicinity Local 707 | 990 | Trustee | 0 | $72,071 | $164,419 | View return |
| 2024 | Truck Drivers Chauffeurs & Warehousemen Local 707 | 990 | Trustee | 0 | $0 | $236,490 | View return |
| 2024 | Professional Technical & Clerical Employees Local 707 | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | National Production Workers Union Cleveland & Vicinity Local 707 | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Transportation Production & Warehouse Employees Union | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | National Production Workers Union | 990 | Secretary Treasurer | 20 | $120,536 | $107,369 | View return |
| 2023 | Production Workers Union of Chicago and Vicinity Local 707 | 990 | Secretary Treasurer | 0 | $47,377 | $180,528 | View return |
| 2023 | Truck Drivers Chauffeurs & Warehousemen Local 707 | 990 | Secretary Treasurer | 0 | $0 | $227,905 | View return |
| 2023 | Transportation Production & Warehouse Employees Union | 990EZ | Recording Secretary | 1 | $0 | $0 | View return |
| 2023 | Professional Technical & Clerical Employees Local 707 | 990EZ | Secretary Treasurer | 1 | $0 | $0 | View return |
| 2023 | National Production Workers Union Cleveland & Vicinity Local 707 | 990EZ | Secretary Treasurer | 1 | $0 | $0 | View return |
| 2022 | National Production Workers Union | 990 | Secretary Treasurer | 20 | $93,897 | $68,463 | View return |
| 2022 | Production Workers Union of Chicago and Vicinity Local 707 | 990 | Secretary Treasurer | 0 | $8,472 | $153,888 | View return |
| 2022 | Professional Technical & Clerical Employees Local 707 | 990 | Secretary Treasurer | 1 | $0 | $162,360 | View return |
| 2022 | National Production Workers Union Cleveland & Vicinity Local 707 | 990 | Secretary Treasurer | 1 | $0 | $162,360 | View return |
| 2022 | Truck Drivers Chauffeurs & Warehousemen Local 707 | 990 | Secretary Treasurer | 0 | $0 | $162,360 | View return |
| 2022 | Transportation Production & Warehouse Employees Union | 990EZ | Recording Secretary | 1 | $0 | $0 | View return |
| 2021 | National Production Workers Union | 990 | Secretary Treasurer | 20 | $104,727 | $92,892 | View return |
| 2021 | Production Workers Union of Chicago and Vicinity Local 707 | 990 | Recording Secretary | 0 | $34,100 | $163,519 | View return |
| 2021 | Truck Drivers Chauffeurs & Warehousemen Local 707 | 990 | Recording Secretary | 0 | $0 | $197,619 | View return |
| 2021 | National Production Workers Union Cleveland & Vicinity Local 707 | 990 | Recording Secretary | 0 | $0 | $197,619 | View return |
| 2021 | Professional Technical & Clerical Employees Local 707 | 990 | Recording Secretary | 0 | $0 | $197,619 | View return |
| 2020 | National Production Workers Union | 990 | Secretary Treasurer | 20 | $99,702 | $94,732 | View return |
| 2020 | Professional Technical & Clerical Employees Local 707 | 990 | Recording Secretary | 1 | $0 | $194,433 | View return |
| 2020 | Truck Drivers Chauffeurs & Warehousemen Local 707 | 990 | Recording Secretary | 1 | $0 | $194,433 | View return |
| 2020 | National Production Workers Union Cleveland & Vicinity Local 707 | 990 | Recording Secretary | 1 | $0 | $194,433 | View return |