| 2025 | Ibew Local Union #143 | 990 | Pres/Audit Co/Referral Age | 50 | $123,505 | $0 | View return |
| 2024 | Ibew Local Union #143 | 990 | Pres/Audit Co/Referral Agent | 50 | $103,595 | $0 | View return |
| 2024 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Union Trustee/Chairman | 5 | $0 | $103,595 | View return |
| 2024 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2023 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $97,103 | $0 | View return |
| 2023 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Union Trustee/Chairman | 5 | $0 | $97,103 | View return |
| 2023 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2022 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $92,570 | $0 | View return |
| 2022 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Union Trustee/Chairman | 5 | $0 | $92,570 | View return |
| 2022 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2021 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $88,830 | $0 | View return |
| 2021 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Union Trustee/Chairman | 5 | $0 | $88,830 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990 | Secreaty/Treas | 2 | $0 | $0 | View return |
| 2021 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2020 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $86,240 | $0 | View return |
| 2020 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Union Trustee/Chairman | 5 | $0 | $86,240 | View return |
| 2020 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | Secretary/Trea | 2 | $0 | $0 | View return |
| 2019 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $83,990 | $0 | View return |
| 2019 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Union Trustee/Chairman | 5 | $0 | $83,990 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990 | Secretary/Trea | 2 | $0 | $0 | View return |
| 2019 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2018 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $83,276 | $0 | View return |
| 2018 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Union Trustee/Chairman | 5 | $0 | $83,276 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990 | Secretary/Trea | 1 | $0 | $0 | View return |
| 2018 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2017 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $80,548 | $0 | View return |
| 2017 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2017 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Union Trustee/Chairperson | 5 | $0 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990 | Secretary/Trea | 1 | $0 | $0 | View return |
| 2016 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $79,950 | $0 | View return |
| 2016 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Union Trustee/Chairperson | 5 | $0 | $0 | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990 | Secretary/Trea | 1 | $0 | $0 | View return |
| 2016 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2015 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $78,705 | $0 | View return |
| 2015 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2015 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | President | 5 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990 | Sec/Treasurer | 1 | $0 | $0 | View return |
| 2014 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt | 50 | $76,755 | $0 | View return |
| 2014 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | President | 5 | $0 | $0 | View return |
| 2014 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Congress of Industrial Orgs | 990 | Sec/Treasurer | 1 | $0 | $0 | View return |
| 2013 | Ibew Local Union #143 | 990 | Pres/Trustee/Audit Co/Mkt Rep/Ref Agent | 50 | $75,630 | $0 | View return |
| 2013 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | President | 5 | $0 | $0 | View return |
| 2013 | American Federation of Labor & Congress of Industrial Orgs | 990 | Sec/Treasurer | 2 | $0 | $0 | View return |
| 2013 | Local Labor Management Cooperation Committee of the Ibew Local 143 | 990EZ | Trustee | 2 | $0 | $0 | View return |