| 2024 | Laborers International Union of North America | 990 | President | 40 | $232,598 | $0 | View return |
| 2024 | Agc - Eastern Mo Laborers' Joint Training Fund | 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 | 990 | Trustee | 0 | $0 | $0 | View return |
| 2024 | Missouri Foundation for Fair Contracting Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | President | 40 | $222,967 | $0 | View return |
| 2023 | Agc - Eastern Mo Laborers' Joint Training Fund | 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 | 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 | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Agc - Eastern Mo Laborers' Joint Training Fund | 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 | Agc - Eastern Mo Laborers' Joint Training Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Eastern Missouri Laborers Dist Council | 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 | Eastern Missouri Laborers' District Council | 990 | Secretary/Treasurer | 40 | $61,250 | $0 | View return |
| 2020 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Construction Industry Laborers Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Agc - Eastern Mo Laborers' Joint Training Fund | 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 | Eastern Missouri Laborers' District Council | 990 | Secretary/Treasurer | 40 | $193,345 | $0 | View return |
| 2019 | Agc - Eastern Mo Laborers' Joint Training Fund | 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 | 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 | Eastern Missouri Laborers' District Council | 990 | Secretary/Treasurer | 40 | $162,537 | $0 | View return |
| 2018 | Eastern Missouri Laborers Dist Council | 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 | 990 | Director | 40 | $166,500 | $0 | View return |
| 2017 | Missouri Foundation for Fair Contracting Inc | 990 | Chariman | 5 | $0 | $0 | View return |
| 2017 | Agc - Eastern Mo Laborers' Joint Training Fund | 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 | 990 | Director | 40 | $159,380 | $0 | View return |
| 2016 | Agc - Eastern Mo Laborers' Joint Training Fund | 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 | 990 | Director | 40 | $166,143 | $0 | View return |
| 2015 | Missouri Foundation for Fair Contracting Inc | 990 | Chariman | 5 | $0 | $0 | View return |
| 2015 | Agc - Eastern Mo Laborers' Joint Training Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Eastern Missouri Laborers Dist Council | 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 | Agc - Eastern Mo Laborers' Joint Training Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Eastern Missouri Laborers Dist Council | 990 | Director | 40 | $149,440 | $0 | View return |
| 2013 | Missouri Foundation for Fair Contracting Inc | 990 | Chariman | 5 | $6,000 | $0 | View return |
| 2013 | Agc - Eastern Mo Laborers' Joint Training Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Mequon Police Association Inc | 990EZ | Vice Presidnt | 0 | $0 | $0 | View return |