| 2025 | Duluth & North Shore Railway Inc. | 990 | Board | 2 | $0 | $0 | View return |
| 2025 | Lake Superior Railroad Museum | 990 | Board | 2 | $0 | $0 | View return |
| 2024 | Duluth & North Shore Railway Inc. | 990 | Board | 1 | $0 | $0 | View return |
| 2024 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2023 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2023 | Duluth & North Shore Railway Inc. | 990 | Board | 1 | $0 | $0 | View return |
| 2022 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2022 | Duluth & North Shore Railway Inc. | 990 | Board | 1 | $0 | $0 | View return |
| 2022 | Laborers Midwest Region Scholarship Fund | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2021 | Duluth & North Shore Railway Inc. | 990 | Board | 1 | $0 | $0 | View return |
| 2021 | Laborers Midwest Region Scholarship Fund | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2021 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2020 | Laborers Midwest Region Scholarship Fund | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2020 | Duluth & North Shore Railway Inc. | 990 | Board | 1 | $0 | $0 | View return |
| 2020 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2020 | Texas Pipe Trades Health Benefit Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Mechanical Contractors Association of Dallas Inc | 990EZ | Executive Director | 4 | $17,835 | $0 | View return |
| 2019 | Dallas Plumbing & Pipe Fitting Industry Trade Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Southwest Laborers District Council Laborers-Employers Cooperation and Educa | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local Union No 178 Journeyman | 990 | Management Trustee - Chair | 1 | $0 | $0 | View return |
| 2019 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2019 | Duluth & North Shore Railway Inc. | 990 | Board | 1 | $0 | $0 | View return |
| 2019 | Laborers Midwest Region Scholarship Fund | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2019 | Southwest Laborers' Health and Welfare Fund | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Texas Iron Workers' Vacation Plan | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2018 | Mechanical Contractors Association of Dallas Inc | 990EZ | Executive Director | 4 | $22,220 | $0 | View return |
| 2018 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2018 | Southwest Laborers' Health and Welfare Fund | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | Texas Carpenters and Millwrights Health & Welfare Fund | 990 | Employer Trustee - Secretary | 1 | $0 | $0 | View return |
| 2018 | Duluth & North Shore Railway Inc. | 990 | Board | 1 | $0 | $0 | View return |
| 2018 | Laborers Midwest Region Scholarship Fund | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2018 | Dallas Plumbing & Pipe Fitting Industry Trade Fund | 990EZ | Trustee | 4 | $0 | $0 | View return |
| 2018 | Southwest Laborers Training and Apprenticeship Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Southwest Laborers District Council Laborers-Employers Cooperation and Educa | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local Union No 178 Journeyman | 990 | Management Trustee - Chairman | 1 | $0 | $0 | View return |
| 2018 | Plumbers & Steamfitters Local 100 of Dallas Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Texas Pipe Trades Health Benefit Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Dallas-Fort Worth Sheet Metal Joint Apprentice & Training Committee | 990 | Secretary And Mgmt Trustee | 1 | $0 | $0 | View return |
| 2018 | Texas Iron Workers' Vacation Plan | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2017 | Mechanical Contractors Association of Dallas Inc | 990EZ | Executive Director | 4 | $22,220 | $0 | View return |
| 2017 | Dallas Plumbing & Pipe Fitting Industry Trade Fund | 990EZ | Trustee | 4 | $0 | $0 | View return |
| 2017 | Southwest Laborers' Health and Welfare Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2017 | Southwest Laborers District Council Laborers-Employers Cooperation and Educa | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2017 | Southwest Laborers Training and Apprenticeship Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local Union No 178 Journeyman | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2017 | Duluth & North Shore Railway Inc. | 990 | Board | 1 | $0 | $0 | View return |
| 2017 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2017 | Plumbers & Steamfitters Local 100 of Dallas Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Dallas-Fort Worth Sheet Metal Joint Apprentice & Training Committee | 990 | Secretary And Mgmt Trustee | 1 | $0 | $0 | View return |
| 2017 | Texas Pipe Trades Health Benefit Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Texas Iron Workers Health Benefit Fund | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2017 | Texas Iron Workers' Vacation Plan | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2016 | Mechanical Contractors Association of Dallas Inc | 990EZ | Executive Director | 4 | $22,220 | $0 | View return |
| 2016 | Southwest Laborers District Council Laborers-Employers Cooperation and Educa | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2016 | Texas Iron Workers Health Benefit Fund | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local Union No 178 Journeyman | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2016 | Dallas Plumbing & Pipe Fitting Industry Trade Fund | 990EZ | Trustee | 4 | $0 | $0 | View return |
| 2016 | Southwest Laborers' Health and Welfare Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2016 | Southwest Laborers Training and Apprenticeship Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Texas Iron Workers' Vacation Plan | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2016 | Dallas-Fort Worth Sheet Metal Joint Apprentice & Training Committee | 990 | Secretary And Mgmt Trustee | 1 | $0 | $0 | View return |
| 2016 | Plumbers & Steamfitters Local 100 of Dallas Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Texas Pipe Trades Health Benefit Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Mechanical Contractors Association of Dallas Inc | 990EZ | Executive Director | 4 | $22,220 | $0 | View return |
| 2015 | Historic Union Depot Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Laborers Midwest Region Scholarship Fund | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2015 | Southwest Laborers Training and Apprenticeship Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Dallas Plumbing & Pipe Fitting Industry Trade Fund | 990EZ | Trustee | 4 | $0 | $0 | View return |
| 2015 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2015 | Southwest Laborers District Council Laborers-Employers Cooperation and Educa | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2015 | Duluth & North Shore Railway Inc. | 990 | Board | 1 | $0 | $0 | View return |
| 2015 | Southwest Laborers' Health and Welfare Fund | 990 | Secretary | 2 | $0 | $0 | View return |
| 2015 | Texas Iron Workers Health Benefit Fund | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2015 | Dallas-Fort Worth Sheet Metal Joint Apprentice & Training Committee | 990 | Secretary And Mgmt Trustee | 1 | $0 | $0 | View return |
| 2015 | Texas Iron Workers' Vacation Plan | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2015 | Texas Pipe Trades Health Benefit Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Plumbers & Steamfitters Local 100 of Dallas Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Mechanical Contractors Association of Dallas Inc | 990EZ | Executive Director | 4 | $12,199 | $0 | View return |
| 2014 | Laborers Midwest Region Scholarship Fund | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2014 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2014 | Uapp Local Union 823 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Southwest Laborers Training and Apprenticeship Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Southwest Laborers District Council Laborers-Employers Cooperation and Educa | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2014 | Dallas Plumbing & Pipe Fitting Industry Trade Fund | 990EZ | Trustee | 4 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local Union No 178 Journeyman | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Southwest Laborers' Health and Welfare Fund | 990 | Secretary | 2 | $0 | $0 | View return |
| 2014 | Texas Iron Workers' Vacation Plan | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2014 | Texas Iron Workers Health Benefit Fund | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2014 | Plumbers & Steamfitters Local 100 of Dallas Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Texas Pipe Trades Health Benefit Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Millwright Contractors Association Inc | 990EZ | Executive Director | 4 | $75,000 | $8,491 | View return |
| 2013 | Mechanical Contractors Association of Dallas Inc | 990EZ | Executive Director | 4 | $32,220 | $0 | View return |
| 2013 | Smacna Chapter of North Texas | 990EZ | Chapter Manager | 4 | $32,000 | $0 | View return |
| 2013 | Dallas Fort Worth Sheet Metal Industry Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2013 | Southwest Laborers District Council Laborers-Employers Cooperation and Educa | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2013 | Southwest Laborers' Health and Welfare Fund | 990 | Secretary | 3 | $0 | $0 | View return |
| 2013 | Dallas Plumbing & Pipe Fitting Industry Trade Fund | 990EZ | Trustee | 4 | $0 | $0 | View return |
| 2013 | Texas Iron Workers Health Benefit Fund | 990 | Mgmt Trustee | 2 | $0 | $0 | View return |
| 2013 | Lake Superior Railroad Museum | 990 | Board | 1 | $0 | $0 | View return |
| 2013 | Laborers Midwest Region Scholarship Fund | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local Union No 178 Journeyman | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Texas Pipe Trades Health Benefit Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Plumbers & Steamfitters Local 100 of Dallas Health & Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Texas Iron Workers' Vacation Plan | 990 | Mgmt Trustee | 1 | $0 | $0 | View return |