| 2025 | Indiana State Pipe Trades Association | 990 | President | 5 | $12,000 | $0 | View return |
| 2025 | Mechanical Industry Labor Fund | 990EZ | Chair | 1 | $0 | - | View return |
| 2024 | United Association of Journeymen | 990 | Business Manager | 44 | $115,319 | $0 | View return |
| 2024 | Indiana State Pipe Trades Association | 990 | President | 5 | $8,500 | $0 | View return |
| 2024 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - Chairman | 1 | $2,625 | $0 | View return |
| 2024 | Local 166 Building Corporation | 990 | President | 1 | $0 | $115,319 | View return |
| 2024 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Mechanical Industry Labor Fund | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2024 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2024 | Northeast Indiana Construction Alliance | 990EZ | Vice Chairma | 1 | $0 | - | View return |
| 2024 | Northeast Indiana Works Inc | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | United Association of Journeymen | 990 | Business Manager | 44 | $104,816 | $0 | View return |
| 2023 | Indiana State Pipe Trades Association | 990 | President | 5 | $6,000 | $0 | View return |
| 2023 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - Chairman | 1 | $2,572 | $0 | View return |
| 2023 | Local 166 Building Corporation | 990 | President | 1 | $0 | $104,816 | View return |
| 2023 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2023 | Northeast Indiana Works Inc | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | United Association of Journeymen | 990 | Business Manager | 44 | $103,071 | $0 | View return |
| 2022 | Indiana State Pipe Trades Association | 990 | President | 5 | $6,000 | $0 | View return |
| 2022 | Local 166 Building Corporation | 990 | President | 1 | $0 | $103,071 | View return |
| 2022 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2022 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2021 | United Association of Journeymen | 990 | Business Manager | 44 | $101,747 | $0 | View return |
| 2021 | Indiana State Pipe Trades Association | 990 | President | 5 | $5,500 | $0 | View return |
| 2021 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - Chairman | 1 | $2,061 | $0 | View return |
| 2021 | Local 166 Building Corporation | 990 | President | 1 | $0 | $101,747 | View return |
| 2021 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2020 | United Association of Journeymen | 990 | Business Manager | 44 | $98,890 | $0 | View return |
| 2020 | Indiana State Pipe Trades Association | 990 | President - New | 5 | $6,500 | $0 | View return |
| 2020 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - Chairman | 1 | $1,833 | $0 | View return |
| 2020 | Local 166 Building Corporation | 990 | President | 1 | $0 | $98,890 | View return |
| 2020 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2020 | Indiana State Pipe Trades Association | 990 | Secretary/Treasurer - Past | 5 | $0 | $0 | View return |
| 2020 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | United Association of Journeymen | 990 | Business Manager | 44 | $96,253 | $0 | View return |
| 2019 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - Chairman | 1 | $2,924 | $0 | View return |
| 2019 | Local 166 Building Corporation | 990 | President | 1 | $0 | $96,253 | View return |
| 2019 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2018 | United Association of Journeymen | 990 | Business Manager | 44 | $94,552 | $0 | View return |
| 2018 | Indiana State Pipe Trades Association | 990 | Secretary/Treasurer | 5 | $6,000 | $0 | View return |
| 2018 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - Chairman | 1 | $2,273 | $0 | View return |
| 2018 | Local 166 Building Corporation | 990 | President | 1 | $0 | $94,552 | View return |
| 2018 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2018 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | United Association of Journeymen | 990 | Business Manager | 44 | $87,250 | $0 | View return |
| 2017 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - Chairman | 1 | $2,575 | $0 | View return |
| 2017 | Local 166 Building Corporation | 990 | President | 1 | $0 | $87,250 | View return |
| 2017 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2016 | United Association of Journeymen | 990 | Business Manager | 44 | $86,146 | $0 | View return |
| 2016 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - Chairman | 1 | $1,818 | $0 | View return |
| 2016 | Local 166 Building Corporation | 990 | President | 1 | $0 | $86,146 | View return |
| 2016 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2015 | United Association of Journeymen | 990 | Business Manager | 44 | $88,439 | $0 | View return |
| 2015 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee-Chairman | 1 | $2,111 | $0 | View return |
| 2015 | Local 166 Building Corporation | 990 | President | 1 | $0 | $88,439 | View return |
| 2015 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2014 | United Association of Journeymen | 990 | Business Manager | 44 | $86,060 | $0 | View return |
| 2014 | Indiana State Pipe Trades Association | 990 | Secretary/Treasurer | 5 | $6,000 | $0 | View return |
| 2014 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee-Chairman | 1 | $2,188 | $0 | View return |
| 2014 | Local 166 Building Corporation | 990 | President | 1 | $0 | $86,060 | View return |
| 2014 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2013 | United Association of Journeymen | 990 | Business Manager | 44 | $82,337 | $0 | View return |
| 2013 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee-Chairman | 1 | $1,976 | $0 | View return |
| 2013 | Local 166 Building Corporation | 990 | President | 1 | $0 | $82,337 | View return |
| 2013 | In State Pipe Trades Assn & Mech Contractors Assn of in Drug Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Plumbers and Steamfitters Local 166 Health and Welfare Benefit Plan | 990 | Labor Trustee | 2 | $0 | $0 | View return |