| 2025 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Former Tres/Fin Sec/Bus Mgr | 40 | $100,955 | $0 | View return |
| 2024 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Tres/Fin Sec | 40 | $95,857 | $0 | View return |
| 2024 | Iron Workers Local 383 Health Care Plan | 990 | Chairman - Trustee | 1 | $0 | $95,857 | View return |
| 2024 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | 2nd Vice Pre | 2 | $0 | $0 | View return |
| 2023 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Treas/Fin Sec | 40 | $90,417 | $0 | View return |
| 2023 | Iron Workers Local 383 Health Care Plan | 990 | Chairman - Trustee | 1 | $0 | $90,417 | View return |
| 2023 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | 3rd Vice Pre | 2 | $0 | $0 | View return |
| 2023 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Treas/Fin Sec | 40 | $86,865 | $0 | View return |
| 2022 | Iron Workers Local 383 Health Care Plan | 990 | Chairman - Trustee | 1 | $0 | $86,865 | View return |
| 2022 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Treas/Fin Sec | 40 | $86,336 | $0 | View return |
| 2021 | Iron Workers Local 383 Health Care Plan | 990 | Chairman - Trustee | 1 | $0 | $86,336 | View return |
| 2021 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Treas/Fin Sec | 40 | $83,849 | $0 | View return |
| 2020 | Iron Workers Local 383 Health Care Plan | 990 | Chairman - Trustee | 1 | $0 | $83,849 | View return |
| 2020 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Iron Workers Local 383 Health Care Plan | 990 | Chairman - Trustee | 1 | $0 | $82,948 | View return |
| 2019 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Madison Labor Temple Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Iron Workers Local 383 Health Care Plan | 990 | Chairman - Trustee | 1 | $0 | $81,256 | View return |
| 2018 | International Association of Bridge Structural & Ornamental Iron Wkrs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Madison Labor Temple Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Iron Workers Local 383 Health Care Plan | 990 | Chairman - Trustee | 1 | $0 | $77,407 | View return |
| 2017 | Madison Labor Temple Association | 990 | Past Treasurer | 1 | $0 | $0 | View return |
| 2017 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Iron Workers Local 383 Health Care Plan | 990 | Chairman - Trustee | 1 | $0 | $77,305 | View return |
| 2016 | Madison Labor Temple Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Iron Workers Local 383 Health Care Plan | 990 | Secretary/Treasurer - Trus | 1 | $0 | $76,001 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 0 | $0 | - | View return |
| 2015 | Madison Labor Temple Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Vice-President | 1 | $800 | - | View return |
| 2014 | Madison Labor Temple Association | 990 | Treasurer | 1 | $60 | $0 | View return |
| 2014 | Iron Workers Local 383 Health Care Plan | 990 | Secretary/Treasurer - Trus | 1 | $0 | $74,858 | View return |
| 2014 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Iron Workers Local No 383 Training Program Trust | 990 | Trustee | 0 | $0 | $0 | View return |