| 2025 | Local 20 of Indy & Vicinity Sheet Metal Industry Labor-Management Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Bus. Mgr/Financial S-T | 55 | $177,233 | $0 | View return |
| 2024 | Indiana State Building and Construction Trades Council | 990 | Executive Board Member | 1 | $800 | $0 | View return |
| 2024 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $177,233 | View return |
| 2024 | Local 20 of Indy & Vicinity Sheet Metal Industry Labor-Management Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Central Indiana Building and Construction Trades Council | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2024 | National Building Enclosure Training Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | State Council of Illinois Sheet Metal Workers | 990EZ | Executive Board | 2.5 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers' International Scholarship Fund | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers' Local No 20 Apprenticeship and Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Bus. Mgr/Financial S-T | 55 | $162,445 | $0 | View return |
| 2023 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $162,445 | View return |
| 2023 | State Council of Illinois Sheet Metal Workers | 990EZ | Executive Board | 2.5 | $0 | $0 | View return |
| 2023 | Indiana State Building and Construction Trades Council | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2023 | Local 20 of Indy & Vicinity Sheet Metal Industry Labor-Management Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | National Building Enclosure Training Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Central Indiana Building and Construction Trades Council | 990 | Vice President | 2 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers' Local No 20 Apprenticeship and Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation Wkrs Local 20 | 990 | Bus. Mgr/Financial S-T - New | 55 | $116,828 | $0 | View return |
| 2022 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $116,828 | View return |
| 2022 | Local 20 of Indy & Vicinity Sheet Metal Industry Labor-Management Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Indiana State Building and Construction Trades Council | 990 | Executive Board (New) | 1 | $0 | $0 | View return |
| 2022 | National Building Enclosure Training Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Central Indiana Building and Construction Trades Council | 990 | Vice President | 2 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers' Local No 20 Apprenticeship and Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $87,663 | View return |
| 2021 | Local 20 of Indy & Vicinity Sheet Metal Industry Labor-Management Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Boys & Girls Club of Lawrence County Incorporated | 990 | Board | 1 | $0 | $0 | View return |
| 2021 | Central Indiana Building and Construction Trades Council | 990 | Vice President | 2 | $0 | $0 | View return |
| 2021 | South Central Region 8 Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers' Local No 20 Apprenticeship and Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $86,559 | View return |
| 2020 | Local 20 of Indy & Vicinity Sheet Metal Industry Labor-Management Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Central Indiana Building and Construction Trades Council | 990 | Vice President (New) | 2 | $0 | $0 | View return |
| 2020 | Boys & Girls Club of Lawrence County Incorporated | 990 | Board | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers' Local No 20 Apprenticeship and Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | South Central Region 8 Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee | 1 | $0 | $84,488 | View return |
| 2019 | Local 20 of Indy & Vicinity Sheet Metal Industry Labor-Management Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Boys & Girls Club of Lawrence County Incorporated | 990 | Board | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers' Local No 20 Apprenticeship and Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | South Central Region 8 Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local Union No 20 Welfare and Benefit Fund | 990 | Trustee - New | 1 | $0 | $83,290 | View return |
| 2018 | Boys & Girls Club of Lawrence County Incorporated | 990 | Vice-Preside | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers' Local No 20 Apprenticeship and Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | South Central Region 8 Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | South Central Region 8 Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers' Local No 20 Apprenticeship and Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | South Central Region 8 Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | South Central Region 8 Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |