| 2025 | Operative Plasterers' and Cement Masons' Int'L Assoc of the Us & Canada | 990 | Vice President - Executive Board | 45 | $282,816 | $0 | View return |
| 2025 | Operative Plasterers and Cement Masons Local 783 | 990EZ | Principal Officer | 1 | $0 | $0 | View return |
| 2024 | Operative Plasterers' and Cement Masons' Int'L Assoc of the Us & Canada | 990 | Vice President - Exec Brd | 45 | $266,544 | $0 | View return |
| 2024 | Operative Plasterers and Cement Masons Local 783 | 990EZ | Principal Officer | 1 | $0 | $0 | View return |
| 2024 | Opcmia Local 783 Apprenticeship Fund | 990PF | Trustee | 5 | $0 | $0 | View return |
| 2024 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | Rocky Mountain Cement Masons Joint Appren & Jm Training Trust Fund | 990EZ | Co-Chairman | 1 | $0 | $0 | View return |
| 2024 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Operative Plasterers' and Cement Masons' Int'L Assoc of the Us & Canada | 990 | Vice President - Exec Brd | 45 | $257,281 | $0 | View return |
| 2023 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Rocky Mountain Cement Masons Joint Appren & Jm Training Trust Fund | 990EZ | Co-Chairman | 1 | $0 | $0 | View return |
| 2022 | Operative Plasterers' and Cement Masons' Int'L Assoc of the Us & Canada | 990 | Vice President - Exec Brd | 45 | $227,924 | $0 | View return |
| 2022 | Operative Plasterers & Cement Masons International Association Local 538 | 990 | Trustee | 28 | $0 | $0 | View return |
| 2022 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Rocky Mountain Cement Masons Joint Appren & Jm Training Trust Fund | 990EZ | Co-Chairman | 1 | $0 | $0 | View return |
| 2021 | Operative Plasterers' and Cement Masons' Int'L Assoc of the Us & Canada | 990 | Vice President | 45 | $198,603 | $0 | View return |
| 2021 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Operative Plasterers & Cement Masons International Association Local 538 | 990 | Trustee | 28 | $0 | $0 | View return |
| 2021 | Kenosha Professional Police Association | 990EZ | Director | 5 | $0 | - | View return |
| 2021 | Rocky Mountain Cement Masons Joint Appren & Jm Training Trust Fund | 990EZ | Co-Chairman | 1 | $0 | $0 | View return |
| 2020 | Operative Plasterers' and Cement Masons' Int'L Assoc of the Us & Canada | 990 | Vice President | 45 | $198,459 | $0 | View return |
| 2020 | Kenosha Professional Police Association | 990EZ | Director | 5 | $0 | - | View return |
| 2020 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Operative Plasterers & Cement Masons International Association Local 538 | 990 | Trustee | 28 | $0 | $0 | View return |
| 2020 | Rocky Mountain Cement Masons Joint Appren & Jm Training Trust Fund | 990EZ | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Operative Plasterers' and Cement Masons' Int'L Assoc of the Us & Canada | 990 | Vice President | 45 | $189,947 | $0 | View return |
| 2019 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Operative Plasterers' and Cement Masons' Int'L Assoc of the Us & Canada | 990 | Vice President | 45 | $176,738 | $0 | View return |
| 2018 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Operative Plasterers & Cement Masons Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Operative Plasterers' and Cement Masons' Int'L Assoc of the Us & Canada | 990 | Field Representative | 45 | $130,466 | $0 | View return |
| 2014 | Cement Masons Vacation and Holiday Trust Fund-Detroit and Vicinity | 990 | Trustee | 1 | $0 | $46,547 | View return |
| 2013 | Michigan Trowel Trades Health and Welfare Fund | 990 | Trustee | 1 | $0 | $7,508 | View return |
| 2013 | Michigan Op & Cmia Apprenticeship and Training Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2013 | Greater Detroit Cement Masons Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |