| 2025 | Intl Assoc of Heat & Frost Allied Workers Midwest States Conferences | 990EZ | President | 1 | $0 | - | View return |
| 2024 | Intl Assoc of Heat & Frost Allied Workers Midwest States Conferences | 990EZ | President | 1 | $0 | - | View return |
| 2023 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | Business Manager | 40 | $135,296 | $0 | View return |
| 2023 | International Assoc of Heat & Frost Insltrs & Asbestos Jt Apprent Fd | 990 | Union Trustee | 1 | $0 | $134,039 | View return |
| 2023 | Intl Assoc of Heat & Frost Allied Workers Midwest States Conferences | 990EZ | President | 1 | $0 | - | View return |
| 2023 | Greater St Louis Labor Council AFL-CIO | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | Asbestos Workers Local 1 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | Business Manager | 40 | $131,601 | $0 | View return |
| 2022 | Area Youth Sports Inc. | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2022 | International Assoc of Heat & Frost Insltrs & Asbestos Jt Apprent Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Asbestos Workers Local 1 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Greater St Louis Labor Council AFL-CIO | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | Business Manager | 40 | $129,382 | $0 | View return |
| 2021 | Area Youth Sports Inc. | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2021 | Greater St Louis Labor Council AFL-CIO | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | International Assoc of Heat & Frost Insltrs & Asbestos Jt Apprent Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Heat and Frost Insulators St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Asbestos Workers Local 1 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | Business Manager | 40 | $128,434 | $0 | View return |
| 2020 | Greater St Louis Labor Council AFL-CIO | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | International Assoc of Heat & Frost Insltrs & Asbestos Jt Apprent Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Heat and Frost Insulators St Louis | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Heat and Frost Insulators St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Area Youth Sports Inc. | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2020 | Asbestos Workers Local 1 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | Financial Secretary | 40 | $125,613 | $0 | View return |
| 2019 | International Assoc of Heat & Frost Insltrs & Asbestos Jt Apprent Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Area Youth Sports Inc. | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2019 | Heat and Frost Insulators St Louis | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Asbestos Workers Local 1 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Heat and Frost Insulators St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | Financial Secretary | 40 | $0 | $0 | View return |
| 2018 | Asbestos Workers Local 1 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Heat and Frost Insulators St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | Financial Secretary | 40 | $0 | $0 | View return |
| 2016 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | Financial Secretary | 40 | $127,910 | $0 | View return |
| 2016 | Heat and Frost Insulators St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | President/Organizer | 40 | $96,666 | $0 | View return |
| 2015 | Heat and Frost Insulators St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Asbestos Workers Local 1 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | President/Organizer | 40 | $88,235 | $0 | View return |
| 2014 | Heat and Frost Insulators St Louis | 990 | Trustee | 1 | $2,408 | $0 | View return |
| 2013 | International Association of Heat and Frost Insulators & Asbestos Workers # 1 | 990 | President/Organizer | 40 | $85,241 | $0 | View return |
| 2013 | Heat and Frost Insulators St Louis | 990 | Chairman | 1 | $0 | $0 | View return |