| 2025 | International Brotherhood of Electrical Workers Local No 601 | 990 | Bus Mgr/Fin Secy - Past | 48 | $53,451 | $0 | View return |
| 2025 | Local 601 Building Corporation | 990 | Bus Mgr/Fin Secy - Past | 1 | $0 | $53,451 | View return |
| 2025 | Neca - Ibew Local 601 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2024 | International Brotherhood of Electrical Workers Local No 601 | 990 | Bus Mgr/Fin Secy | 48 | $136,651 | $0 | View return |
| 2024 | Local 601 Building Corporation | 990 | Bus Mgr/Fin Secy | 1 | $0 | $136,651 | View return |
| 2024 | Neca - Ibew Local 601 Labor Management Cooperative Committee | 990EZ | Trustee | 1 | $0 | - | View return |
| 2024 | East Central Illinois Building and Construction Trades Council | 990 | Former Vice President | 2 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers Local No 601 | 990 | Bus Mgr/Fin Secy | 48 | $133,735 | $0 | View return |
| 2023 | Local 601 Building Corporation | 990 | Bus Mgr/Fin Secy | 1 | $0 | $133,735 | View return |
| 2023 | Neca - Ibew Local 601 Labor Management Cooperative Committee | 990EZ | Trustee | 1 | $0 | - | View return |
| 2023 | East Central Illinois Building and Construction Trades Council | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2023 | Neca-Ibew Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Local No 601 | 990 | Bus Mgr/Fin Secy | 40 | $132,009 | $0 | View return |
| 2022 | Local 601 Building Corporation | 990 | Bus Mgr/Fin Secy | 1 | $0 | $132,009 | View return |
| 2022 | East Central Illinois Building and Construction Trades Council | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2022 | Neca - Ibew Local 601 Labor Management Cooperative Committee | 990EZ | Trustee | 1 | $0 | - | View return |
| 2022 | Champaign Urbana Area Electrical Joint Apprenticeship & Trng Fund | 990 | Chairman Of The Board | 2 | $0 | $0 | View return |
| 2022 | Neca-Ibew Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers Local No 601 | 990 | Bus Mgr/Fin Secy | 40 | $129,200 | $0 | View return |
| 2021 | Local 601 Building Corporation | 990 | Bus Mgr/Fin Secy | 1 | $0 | $129,200 | View return |
| 2021 | East Central Illinois Building and Construction Trades Council | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2021 | Neca - Ibew Local 601 Labor Management Cooperative Committee | 990EZ | Trustee | 1 | $0 | - | View return |
| 2021 | Champaign Urbana Area Electrical Joint Apprenticeship & Trng Fund | 990 | Chairman Of The Board | 2 | $0 | $0 | View return |
| 2021 | Neca-Ibew Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers Local No 601 | 990 | Business Manager | 40 | $122,624 | $0 | View return |
| 2020 | Local 601 Building Corporation | 990 | Business Manager | 2 | $0 | $122,624 | View return |
| 2020 | East Central Illinois Building and Construction Trades Council | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2020 | Neca - Ibew Local 601 Labor Management Cooperative Committee | 990EZ | Trustee | 1 | $0 | - | View return |
| 2020 | Champaign Urbana Area Electrical Joint Apprenticeship & Trng Fund | 990 | Chairman Of The Board | 2 | $0 | $0 | View return |
| 2020 | Neca-Ibew Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | International Brotherhood of Electrical Workers Local No 601 | 990 | Business Manager | 40 | $116,876 | $0 | View return |
| 2019 | Local 601 Building Corporation | 990 | Business Manager | 2 | $0 | $116,876 | View return |
| 2019 | East Central Illinois Building and Construction Trades Council | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2019 | Champaign Urbana Area Electrical Joint Apprenticeship & Trng Fund | 990 | Chairman Of The Board | 2 | $0 | $0 | View return |
| 2019 | Neca - Ibew Local 601 Labor Management Cooperative Committee | 990EZ | Trustee | 1 | $0 | - | View return |
| 2019 | Neca-Ibew Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers Local No 601 | 990 | Business Manager | 40 | $109,565 | $0 | View return |
| 2018 | Local 601 Building Corporation | 990 | Business Manager | 2 | $0 | $109,565 | View return |
| 2018 | East Central Illinois Building and Construction Trades Council | 990EZ | Vice President | 10 | $0 | $0 | View return |
| 2018 | Champaign Urbana Area Electrical Joint Apprenticeship & Trng Fund | 990 | Chairman Of The Board | 2 | $0 | $0 | View return |
| 2018 | Neca - Ibew Local 601 Labor Management Cooperative Committee | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | Neca-Ibew Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers Local No 601 | 990 | Organizer | 40 | $103,923 | $0 | View return |
| 2017 | Champaign Urbana Area Electrical Joint Apprenticeship & Trng Fund | 990 | Secretary Of The Board | 2 | $0 | $0 | View return |
| 2017 | East Central Illinois Building and Construction Trades Council | 990EZ | Vice President | 10 | $0 | $0 | View return |
| 2017 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers Local No 601 | 990 | Organizer | 40 | $50,515 | $0 | View return |
| 2016 | Neca - Ibew Local 601 Labor Management Cooperative Committee | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | East Central Illinois Building and Construction Trades Council | 990EZ | Vice President | 10 | $0 | $0 | View return |