| 2025 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $110,311 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $104,322 | $0 | View return |
| 2024 | Sheet Metal Workers Local No 268 Vacation Fund | 990 | Trustee | 1 | $0 | $105,322 | View return |
| 2024 | Joint Apprentice Committee Trust of Sheet Metal Workers Local 268 | 990 | Secretary | 5 | $0 | $104,322 | View return |
| 2024 | State Council of Illinois Sheet Metal | 990EZ | Vice President | 2.5 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers Residential Training Fund Trust | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers International Great Plains Council | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $98,215 | $0 | View return |
| 2023 | Sheet Metal Workers Local No 268 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $99,433 | View return |
| 2023 | Sheet Metal Workers Local No 268 Vacation Fund | 990 | Trustee | 1 | $0 | $99,433 | View return |
| 2023 | Joint Apprentice Committee Trust of Sheet Metal Workers Local 268 | 990 | Secretary | 5 | $0 | $98,215 | View return |
| 2023 | State Council of Illinois Sheet Metal | 990EZ | Vice President | 2.5 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Residential Training Fund Trust | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers International Great Plains Council | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Joint Apprentice Committee Trust of Sheet Metal Workers Local 268 | 990 | Secretary | 5 | $97,356 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $96,651 | $0 | View return |
| 2022 | Sheet Metal Workers Local No 268 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $97,356 | View return |
| 2022 | Sheet Metal Workers Local No 268 Vacation Fund | 990 | Trustee | 1 | $0 | $97,356 | View return |
| 2022 | Sheet Metal Workers Residential Training Fund Trust | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2022 | State Council of Illinois Sheet Metal | 990EZ | Vice President | 2.5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers International Great Plains Council | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $96,753 | $0 | View return |
| 2021 | Joint Apprentice Committee Trust of Sheet Metal Workers Local 268 | 990 | Secretary | 5 | $0 | $97,458 | View return |
| 2021 | Sheet Metal Workers Local No 268 Vacation Fund | 990 | Trustee | 1 | $0 | $96,065 | View return |
| 2021 | Sheet Metal Workers Local No 268 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $96,065 | View return |
| 2021 | Sheet Metal Workers Residential Training Fund Trust | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers International Great Plains Council | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | State Council of Illinois Sheet Metal | 990EZ | Vice President | 2.5 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local No 268 Vacation Fund | 990 | Trustee | 1 | $0 | $97,458 | View return |
| 2020 | Sheet Metal Workers Local No 268 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $85,592 | View return |
| 2020 | Joint Apprentice Committee Trust of Sheet Metal Workers Local 268 | 990 | Secretary | 1 | $0 | $85,592 | View return |
| 2020 | Sheet Metal Workers Residential Training Fund Trust | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers International Great Plains Council | 990EZ | Trustee | 1 | $0 | $0 | View return |