| 2024 | Central States Joint Board AFL-CIO | 990 | 2nd Vice President | 40 | $88,261 | $16,750 | View return |
| 2024 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | General Executive Board | 1.5 | $16,750 | $88,261 | View return |
| 2024 | Plastic Workers Union Local No 18 | 990 | Secy-Treasurer | 5 | $0 | $0 | View return |
| 2023 | Central States Joint Board AFL-CIO | 990 | 2nd Vice President | 40 | $86,943 | $16,500 | View return |
| 2023 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | General Executive Board | 1.5 | $16,500 | $86,943 | View return |
| 2023 | Plastic Workers Union Local No 18 | 990 | Secy-Treasurer | 5 | $0 | $86,943 | View return |
| 2022 | Central States Joint Board AFL-CIO | 990 | 2nd Viice President | 40 | $82,543 | $16,500 | View return |
| 2022 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | Board Member | 1.5 | $16,500 | $82,543 | View return |
| 2022 | Plastic Workers Union Local No 18 | 990 | Secy-Treasurer | 5 | $0 | $82,543 | View return |
| 2021 | Central States Joint Board AFL-CIO | 990 | 2nd Vice President | 40 | $80,543 | $16,500 | View return |
| 2021 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | Board Member | 1.5 | $16,500 | $80,543 | View return |
| 2021 | Plastic Workers Union Local No 18 | 990 | Secy-Treasurer | 5 | $0 | $80,543 | View return |
| 2020 | Central States Joint Board AFL-CIO | 990 | 3rd Vice President | 40 | $80,543 | $13,750 | View return |
| 2020 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | Board Member | 1.5 | $13,750 | $91,740 | View return |
| 2020 | Plastic Workers Union Local No 18 | 990 | Secy-Treasurer | 5 | $0 | $80,543 | View return |
| 2019 | Central States Joint Board AFL-CIO | 990 | 3rd Vice President | 40 | $81,661 | $6,750 | View return |
| 2019 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | Board Member | 1.5 | $6,750 | $81,661 | View return |
| 2019 | Plastic Workers Union Local No 18 | 990 | Secy-Treasurer | 5 | $0 | $81,661 | View return |
| 2018 | Central States Joint Board AFL-CIO | 990 | 5th Vice President | 10 | $72,938 | $0 | View return |
| 2018 | Plastic Workers Union Local No 18 | 990 | Secy-Treasurer | 5 | $0 | $72,938 | View return |
| 2017 | Central States Joint Board AFL-CIO | 990 | 5th Vice President | 10 | $69,093 | $0 | View return |
| 2017 | Plastic Workers Union Local No 18 | 990 | Secy-Treasurer | 5 | $0 | $69,093 | View return |
| 2016 | Plastic Workers Union Local No 18 | 990 | Secy-Treasurer/Rec Secy Past | 5 | $0 | $0 | View return |
| 2015 | Plastic Workers Union Local No 18 | 990 | Recording Secretary | 5 | $0 | $0 | View return |
| 2014 | Plastic Workers Union Local No 18 | 990 | Recording Secretary | 5 | $0 | $0 | View return |