| 2025 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Chairman | 0 | $0 | $0 | View return |
| 2024 | Laborers International Union of North America | 990 | President | 40 | $232,598 | $0 | View return |
| 2024 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Chairman | 0 | $0 | $0 | View return |
| 2024 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2024 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2024 | Missouri Foundation for Fair Contracting Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2024 | 60-86 Madison Avenue District Management Association Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | President | 40 | $222,967 | $0 | View return |
| 2023 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Chairman | 0 | $0 | $0 | View return |
| 2023 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Missouri Foundation for Fair Contracting Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2023 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | President | 40 | $211,931 | $0 | View return |
| 2022 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Chairman | 0 | $0 | $0 | View return |
| 2022 | Missouri Foundation for Fair Contracting Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | President | 40 | $209,234 | $0 | View return |
| 2021 | Missouri Foundation for Fair Contracting Inc | 990EZ | President | 5 | $6,000 | $0 | View return |
| 2021 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | President | 40 | $137,844 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Secretary/Treasurer | 40 | $61,250 | $0 | View return |
| 2020 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Boys and Girls Clubs of St Charles County | 990 | Past President | 0.3 | $0 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Secretary/Treasurer | 40 | $193,345 | $0 | View return |
| 2019 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Boys and Girls Clubs of St Charles County | 990 | President | 0.75 | $0 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Secretary/Treasurer | 40 | $162,537 | $0 | View return |
| 2018 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Director | 40 | $166,500 | $0 | View return |
| 2017 | Missouri Foundation for Fair Contracting Inc | 990 | Chariman | 5 | $0 | $0 | View return |
| 2017 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Director | 40 | $159,380 | $0 | View return |
| 2016 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Missouri Foundation for Fair Contracting Inc | 990 | Chariman | 5 | $0 | $0 | View return |
| 2016 | Construction Industry Laborers Welfare Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Director | 40 | $166,143 | $0 | View return |
| 2015 | Missouri Foundation for Fair Contracting Inc | 990 | Chariman | 5 | $0 | $0 | View return |
| 2015 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Director | 40 | $166,437 | $0 | View return |
| 2014 | Missouri Foundation for Fair Contracting Inc | 990 | Chariman | 5 | $6,000 | $0 | View return |
| 2014 | Mequon Police Association Inc | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2014 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Eastern Missouri Laborers Dist Council Employers Cooperation & Education Trust | 990 | Director | 40 | $149,440 | $0 | View return |
| 2013 | Missouri Foundation for Fair Contracting Inc | 990 | Chariman | 5 | $6,000 | $0 | View return |
| 2013 | Construction Laborers and Contractors Training Fund of Eastern Missouri | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Mequon Police Association Inc | 990EZ | Vice Presidnt | 0 | $0 | $0 | View return |