| 2024 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair - Past | 1 | $0 | $0 | View return |
| 2024 | Missourians for Transporation Investment | 990 | Board Of Director | - | $0 | $0 | View return |
| 2024 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2023 | Missourians for Transporation Investment | 990 | Board Of Director | - | $0 | $0 | View return |
| 2023 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2022 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2022 | Missourians for Transporation Investment | 990 | Board Of Director | - | $0 | $0 | View return |
| 2022 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Missourians for Transporation Investment | 990 | Board Of Director | - | $0 | $0 | View return |
| 2021 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Co-Chairman | 1 | $0 | $0 | View return |
| 2021 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 101 | 990 | Business Manager | 40 | $188,040 | $0 | View return |
| 2020 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Co-Chairman | 1 | $0 | $188,040 | View return |
| 2020 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair | 1 | $0 | $188,040 | View return |
| 2020 | Americans for Fairness | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2020 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Missourians for Transporation Investment | 990 | Board Of Director | - | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local 101 | 990 | Business Manager | 40 | $173,119 | $0 | View return |
| 2019 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Co-Chairman | 1 | $0 | $173,119 | View return |
| 2019 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair | 1 | $0 | $173,119 | View return |
| 2019 | Americans for Fairness | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2019 | Labor Management Fair Contracting Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Greater Kansas City Building & Construction Trades | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2019 | Preserve Middle Class America Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 101 | 990 | Business Manager | 40 | $175,642 | $0 | View return |
| 2018 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Trustee | 1 | $0 | $175,642 | View return |
| 2018 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair | 1 | $0 | $175,642 | View return |
| 2018 | Greater Kansas City Building & Construction Trades | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2018 | Americans for Fairness | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2018 | Preserve Middle Class America Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Missourians for Transporation Investment | 990 | Board Of Director | - | $0 | $0 | View return |
| 2018 | Labor Management Fair Contracting Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Mo-Kan Construction Industry Substance Abuse Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2018 | Economic Lifelines Inc | 990EZ | Executive Co | 1 | $0 | - | View return |
| 2018 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers N Central States Conference | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 101 | 990 | Business Manager | 40 | $173,279 | $0 | View return |
| 2017 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Trustee | 1 | $0 | $173,279 | View return |
| 2017 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair | 1 | $0 | $173,279 | View return |
| 2017 | International Union of Operating Engineers N Central States Conference | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2017 | Missourians for Transporation Investment | 990 | Board Of Director | - | $0 | $0 | View return |
| 2017 | Mo-Kan Construction Industry Substance Abuse Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | Labor Management Fair Contracting Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Preserve Middle Class America Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Americans for Fairness | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2017 | Greater Kansas City Building & Construction Trades | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2017 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local 101 | 990 | Business Manager | 40 | $173,329 | $0 | View return |
| 2016 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Trustee | 1 | $0 | $173,329 | View return |
| 2016 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair | 1 | $0 | $173,329 | View return |
| 2016 | International Union of Operating Engineers N Central States Conference | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2016 | Preserve Middle Class America Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Labor Management Fair Contracting Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Missourians for Transporation Investment | 990 | Board Of Director | - | $0 | $0 | View return |
| 2016 | Greater Kansas City Building & Construction Trades | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2016 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Mo-Kan Construction Industry Substance Abuse Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 101 | 990 | Business Manager | 40 | $172,679 | $0 | View return |
| 2015 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Trustee | 1 | $0 | $172,679 | View return |
| 2015 | Operating Engineers Local 101 Vacation Plan | 990 | Co-Chair | 1 | $0 | $172,679 | View return |
| 2015 | Labor Management Fair Contracting Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2015 | Mo-Kan Construction Industry Substance Abuse Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | Preserve Middle Class America Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers N Central States Conference | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2015 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Greater Kansas City Building & Construction Trades | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2015 | Americans for Fairness | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 101 | 990 | President | 40 | $169,478 | $0 | View return |
| 2014 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Trustee | 1 | $0 | $169,478 | View return |
| 2014 | Labor Management Fair Contracting Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2014 | Greater Kansas City Building & Construction Trades | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2014 | Mo-Kan Construction Industry Substance Abuse Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2014 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local 101 | 990 | President | 40 | $142,319 | $0 | View return |
| 2013 | Operating Engineers Local 101 Health and Welfare Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | Operating Engineers Local No 101 Apprenticeship Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Mo-Kan Construction Industry Substance Abuse Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2013 | Greater Kansas City Building & Construction Trades | 990 | Exec Board | 5 | $0 | $0 | View return |
| 2013 | Labor Management Fair Contracting Foundation | 990 | President | 2 | $0 | $0 | View return |