| 2023 | Int'L Assoc of Bridge Structural Or- Namental & Reinforcing Iron Workers #512 | 990 | Business Agent | 45 | $108,429 | $0 | View return |
| 2023 | Twin City Ironworkers Health and Welfare Fund | 990 | Labor Trustee | 1 | $0 | $19,063 | View return |
| 2022 | Int'L Assoc of Bridge Structural Or- Namental & Reinforcing Iron Workers #512 | 990 | Business Agent | 45 | $103,361 | $0 | View return |
| 2022 | Twin City Ironworkers Health and Welfare Fund | 990 | Labor Trustee | 1 | $0 | $178,820 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | VP | 2 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial O | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Twin City Ironworkers Apprenticeship and Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Int'L Assoc of Bridge Structural Or- Namental & Reinforcing Iron Workers #512 | 990 | Business Agent | 45 | $102,919 | $0 | View return |
| 2021 | Twin City Ironworkers Health and Welfare Fund | 990 | Labor Trustee | 1 | $0 | $102,918 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990 | VP | 2 | $0 | $0 | View return |
| 2021 | Twin City Ironworkers Apprenticeship and Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial O | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Int'L Assoc of Bridge Structural Or- Namental & Reinforcing Iron Workers #512 | 990 | Business Agent | 45 | $101,053 | $0 | View return |
| 2020 | Twin City Ironworkers Health and Welfare Fund | 990 | Labor Trustee | 1 | $0 | $165,249 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | VP | 2 | $0 | $0 | View return |
| 2020 | Twin City Ironworkers Apprenticeship and Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 2 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial O | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Int'L Assoc of Bridge Structural Or- Namental & Reinforcing Iron Workers #512 | 990 | Business Agent | 45 | $100,704 | $0 | View return |
| 2019 | Twin City Ironworkers Health and Welfare Fund | 990 | Labor Trustee | 1 | $0 | $101,053 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990 | VP | 2 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 2 | $0 | $0 | View return |
| 2019 | Twin City Ironworkers Apprenticeship and Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Int'L Assoc of Bridge Structural Or- Namental & Reinforcing Iron Workers #512 | 990 | Business Agent | 45 | $98,924 | $0 | View return |
| 2018 | Twin City Ironworkers Health and Welfare Fund | 990 | Labor Trustee | 1 | $0 | $100,704 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President/Vice President - Past | 2 | $0 | $0 | View return |
| 2018 | Twin City Ironworkers Apprenticeship and Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Int'L Assoc of Bridge Structural Or- Namental & Reinforcing Iron Workers #512 | 990 | Business Agent | 45 | $96,685 | $0 | View return |
| 2017 | Twin City Ironworkers Health and Welfare Fund | 990 | Labor Trustee | 1 | $0 | $98,924 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Vice President - New | 2 | $0 | $0 | View return |
| 2016 | Int'L Assoc of Bridge Structural Or- Namental & Reinforcing Iron Workers #512 | 990 | Business Agent | 45 | $49,999 | $0 | View return |
| 2016 | Twin City Ironworkers Health and Welfare Fund | 990 | Labor Trustee | 1 | $0 | $96,685 | View return |
| 2015 | Twin City Ironworkers Health and Welfare Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |