| 2025 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | 3rd Vice President | 1.5 | $18,300 | $109,349 | View return |
| 2024 | Central States Joint Board AFL-CIO | 990 | 1st Vice President | 40 | $113,588 | $18,575 | View return |
| 2024 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | 3rd Vice President | 1.5 | $18,575 | $113,588 | View return |
| 2024 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2023 | Central States Joint Board AFL-CIO | 990 | 1st Vice President | 40 | $111,849 | $18,300 | View return |
| 2023 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | 3rd Vice President | 1.5 | $18,300 | $111,849 | View return |
| 2023 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Vice President | 5 | $0 | $111,849 | View return |
| 2022 | Central States Joint Board AFL-CIO | 990 | 1st Vice President | 40 | $107,444 | $18,300 | View return |
| 2022 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | 4th Vice President | 1.5 | $18,300 | $107,444 | View return |
| 2022 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Vice President | 5 | $0 | $107,444 | View return |
| 2021 | Central States Joint Board AFL-CIO | 990 | 1st Vice President | 40 | $105,439 | $18,300 | View return |
| 2021 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | 4th Vice President | 1.5 | $18,300 | $105,439 | View return |
| 2021 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Vice President | 5 | $0 | $105,439 | View return |
| 2020 | Central States Joint Board AFL-CIO | 990 | 2nd Vice President | 40 | $105,438 | $15,400 | View return |
| 2020 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | 4th Vice President/Former Board Member | 1.5 | $15,400 | $118,629 | View return |
| 2020 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | Central States Joint Board AFL-CIO | 990 | 2nd Vice President | 40 | $106,978 | $8,625 | View return |
| 2019 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | Board Member | 1.5 | $8,625 | $106,978 | View return |
| 2019 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2018 | Central States Joint Board AFL-CIO | 990 | 3rd Vice President | 40 | $100,239 | $8,500 | View return |
| 2018 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | Board Member | 1.5 | $8,500 | $100,239 | View return |
| 2018 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | Board Member | 1.5 | $8,500 | $100,239 | View return |
| 2018 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | Central States Joint Board AFL-CIO | 990 | 3rd Vice President | 40 | $93,939 | $6,625 | View return |
| 2017 | International Union of Allied Novelty & Production Workers AFL-CIO | 990 | Board Member | 1.5 | $6,625 | $93,939 | View return |
| 2017 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2016 | Central States Joint Board AFL-CIO | 990 | 5th Vice President | 10 | $77,267 | $0 | View return |
| 2016 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Secretary-Treasurer | 5 | $0 | $0 | View return |
| 2015 | Central States Joint Board AFL-CIO | 990 | 5th Vice President | 10 | $65,497 | $0 | View return |
| 2015 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Secretary-Treasurer | 5 | $0 | $0 | View return |
| 2014 | Central States Joint Board AFL-CIO | 990 | 5th Vice President | 10 | $63,598 | $0 | View return |
| 2014 | Chemical and Production Workers Union Local No 30 Iuan&Pw AFL-CIO | 990 | Secretary-Treasurer | 5 | $0 | $0 | View return |