| 2025 | Illinois State Conference of Ibew | 990EZ | Executive Board - Past | 1 | $0 | $0 | View return |
| 2024 | International Brotherhood of Electrical | 990 | Business Manager/Fin Sec | 40 | $173,388 | $0 | View return |
| 2024 | Dupage County Building Trades Council | 990EZ | Financial Secretary/Treasu | 3 | $11,250 | $0 | View return |
| 2024 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $173,388 | View return |
| 2024 | Ibew Local 701 Vacation Fund | 990 | Trustee | 3 | $0 | $173,388 | View return |
| 2024 | Illinois State Conference of Ibew | 990EZ | Executive Board | 1 | $0 | $0 | View return |
| 2024 | Ibew Local 701 Needy Members Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2024 | Ibew Local 701 Supplemental | 990 | Trustee | 3 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical | 990 | Business Manager/Fin Sec | 40 | $166,849 | $0 | View return |
| 2023 | Dupage County Building Trades Council | 990EZ | Financial Secretary/Treasu | 3 | $8,850 | $0 | View return |
| 2023 | Ibew Local 701 Vacation Fund | 990 | Trustee | 3 | $0 | $166,849 | View return |
| 2023 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $166,849 | View return |
| 2023 | Ibew Local 701 Needy Members Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2023 | Illinois State Conference of Ibew | 990EZ | Executive Board | 1 | $0 | $0 | View return |
| 2023 | Du Page County Joint Apprenticeship & Training Committee Local Union | 990 | President | 3 | $0 | $0 | View return |
| 2023 | Ibew Local 701 Supplemental | 990 | Trustee | 3 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical | 990 | Business Manager/Fin Sec | 40 | $157,873 | $0 | View return |
| 2022 | Dupage County Building Trades Council | 990EZ | Financial Secretary/Treasu | 3 | $2,600 | $0 | View return |
| 2022 | Ibew Local 701 Vacation Fund | 990 | Trustee | 3 | $0 | $157,873 | View return |
| 2022 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $157,873 | View return |
| 2022 | Ibew Local 701 Needy Members Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2022 | Du Page County Joint Apprenticeship & Training Committee Local Union | 990 | President | 3 | $0 | $0 | View return |
| 2022 | Ibew Local 701 Supplemental | 990 | Trustee | 3 | $0 | $0 | View return |
| 2021 | Ibew Local 701 Vacation Fund | 990 | Trustee | 3 | $0 | $147,665 | View return |
| 2021 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $147,665 | View return |
| 2021 | Ibew Local 701 Needy Members Fund | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2021 | Ibew Local 701 Supplemental | 990 | Trustee | 3 | $0 | $0 | View return |
| 2020 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $146,031 | View return |
| 2020 | Ibew Local 701 Vacation Fund | 990 | Trustee | 3 | $0 | $146,031 | View return |
| 2020 | Ibew Local 701 Supplemental | 990 | Trustee | 3 | $0 | $0 | View return |
| 2019 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $142,015 | View return |
| 2018 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $139,349 | View return |
| 2018 | Midwest Shelter for Homeless Veterans Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $134,115 | View return |
| 2016 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $134,489 | View return |
| 2015 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $137,252 | View return |
| 2015 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $137,252 | View return |
| 2014 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $124,143 | View return |
| 2013 | Ibew Electrial Workers General Welfare Fund | 990 | Trustee | 3 | $0 | $119,602 | View return |