| 2025 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $169,558 | $0 | View return |
| 2024 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $163,438 | $0 | View return |
| 2024 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Trustee | 2 | $0 | $125,070 | View return |
| 2024 | IL Teamsters Joint Council No 25 and Employers Apprenticeship & Training Fund | 990 | Union Trustee/Co-Chairm | 0.5 | $0 | $0 | View return |
| 2023 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $151,795 | $0 | View return |
| 2023 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $151,795 | View return |
| 2023 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Trustee | 2 | $0 | $119,881 | View return |
| 2023 | Apache Foundation | 990PF | Senior Vice President | 0 | $0 | $0 | View return |
| 2023 | IL Teamsters Joint Council No 25 and Employers Apprenticeship & Training Fund | 990 | Union Trustee/Co-Chairm | 0.5 | $0 | $0 | View return |
| 2022 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $147,217 | $0 | View return |
| 2022 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $147,217 | View return |
| 2022 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Trustee | 2 | $0 | $117,798 | View return |
| 2022 | Apache Foundation | 990PF | Senior Vice President And Director | 0 | $0 | $0 | View return |
| 2022 | IL Teamsters Joint Council No 25 and Employers Apprenticeship & Training Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2021 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $137,783 | $0 | View return |
| 2021 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $137,783 | View return |
| 2021 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Trustee | 2 | $0 | $111,099 | View return |
| 2021 | Apache Foundation | 990PF | Senior Vice President Chief Accounting Officer And Controller And Director | 0 | $0 | $0 | View return |
| 2020 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $134,704 | $0 | View return |
| 2020 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $134,704 | View return |
| 2020 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Trustee | 2 | $0 | $106,786 | View return |
| 2020 | Apache Foundation | 990PF | Senior Vice President | 0 | $0 | $0 | View return |
| 2019 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $128,690 | $0 | View return |
| 2019 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $128,690 | View return |
| 2019 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Trustee | 2 | $0 | $101,482 | View return |
| 2018 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $123,842 | $0 | View return |
| 2018 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $123,842 | View return |
| 2018 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $120,714 | $0 | View return |
| 2017 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $120,714 | View return |
| 2017 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer | 65 | $118,796 | $0 | View return |
| 2016 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $118,796 | View return |
| 2016 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer/Bm | 65 | $117,370 | $0 | View return |
| 2015 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $117,370 | View return |
| 2015 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Co-Chairman | - | $0 | $0 | View return |
| 2014 | International Brotherhood of Teamsters Local Union No 673 | 990 | Secretary Treasurer/Bm - New | 65 | $98,964 | $0 | View return |
| 2014 | Suburban Teamsters of Northern Illinois Welfare Fund | 990 | Trustee | 1 | $0 | $98,964 | View return |
| 2014 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Co-Chairman | - | $0 | $0 | View return |
| 2013 | Cambria County Industrial Development Corporation | 990 | Board Member | - | $0 | $0 | View return |
| 2013 | Local 354 Plumbers & Pipe Fitters Health & Welfare Fund | 990 | Co-Chairman | - | $0 | $0 | View return |