| 2024 | Iuoe Training and Education Center Inc. | 990 | Chairman | 1 | $0 | $552,542 | View return |
| 2023 | International Union of Operating Engineers | 990 | President | 40 | $496,307 | $0 | View return |
| 2023 | Iuoe Training and Education Center Inc. | 990 | Chairman | 1 | $0 | $496,307 | View return |
| 2023 | Operating Engineers National Charity Fund | 990 | President | 1 | $0 | $496,307 | View return |
| 2023 | Building Jobs and Opportunity | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | International Union of Operating Engineers | 990 | President | 40 | $476,129 | $0 | View return |
| 2022 | Iuoe Training and Education Center Inc. | 990 | Chairman | 1 | $0 | $476,129 | View return |
| 2022 | Operating Engineers National Charity Fund | 990 | President | 1 | $0 | $476,129 | View return |
| 2022 | Building Jobs and Opportunity | 990EZ | President | 1 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers | 990 | President | 40 | $456,827 | $0 | View return |
| 2021 | Operating Engineers National Charity Fund | 990 | President | 1 | $0 | $456,827 | View return |
| 2021 | Building Jobs and Opportunity | 990 | Chairman | 1 | $0 | $456,827 | View return |
| 2021 | Iuoe Training and Education Center Inc. | 990 | Chairman | 1 | $0 | $456,827 | View return |
| 2020 | International Union of Operating Engineers | 990 | President | 40 | $442,765 | $0 | View return |
| 2020 | Operating Engineers National Charity Fund | 990 | President | 1 | $0 | $442,765 | View return |
| 2020 | Iuoe Training and Education Center Inc. | 990 | Chairman | 1 | $0 | $442,765 | View return |
| 2020 | Building Jobs and Opportunity | 990EZ | President | 1 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers | 990 | President | 40 | $430,430 | $0 | View return |
| 2019 | Building Jobs and Opportunity | 990 | President | 1 | $0 | $430,430 | View return |
| 2019 | Operating Engineers National Charity Fund | 990 | President | 1 | $0 | $430,430 | View return |
| 2019 | Iuoe Training and Education Center Inc. | 990 | Chairman | 1 | $0 | $430,430 | View return |
| 2018 | International Union of Operating Engineers | 990 | President | 40 | $403,012 | $0 | View return |
| 2018 | Operating Engineers National Charity Fund | 990 | President | 1 | $0 | $403,012 | View return |
| 2018 | Iuoe Training and Education Center Inc. | 990 | Chariman | 1 | $0 | $403,012 | View return |
| 2017 | International Union of Operating Engineers | 990 | President | 40 | $555,559 | $0 | View return |
| 2017 | Operating Engineers National Charity Fund | 990 | President | 1 | $0 | $555,559 | View return |
| 2016 | International Union of Operating Engineers | 990 | President | 40 | $538,840 | $0 | View return |
| 2016 | Operating Engineers National Charity Fund | 990 | President | 40 | $0 | $538,840 | View return |
| 2015 | International Union of Operating Engineers | 990 | General President | 40 | $530,506 | $0 | View return |
| 2015 | Operating Engineers National Charity Fund | 990 | General President | 40 | $0 | $530,506 | View return |
| 2014 | International Union of Operating Engineers | 990 | General President | 40 | $510,833 | $0 | View return |
| 2014 | Operating Engineers National Charity Fund | 990 | General President | 40 | $0 | $510,833 | View return |
| 2013 | International Union of Operating Engineers | 990 | General President | 40 | $506,529 | $0 | View return |
| 2013 | Operating Engineers National Charity Fund | 990 | General President | 40 | $0 | $506,529 | View return |