| 2023 | Laborers International Union of North America | 990 | Secretary/Treasurer | 50 | $56,523 | $0 | View return |
| 2023 | Pennsylvania AFL-CIO | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Secretary/Treasurer | 50 | $194,361 | $0 | View return |
| 2022 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2022 | Pennsylvania AFL-CIO | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2022 | Man-U Service Contract Trust Fund | 990 | Co-Chairman | 4 | $0 | $0 | View return |
| 2022 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2021 | Laborers International Union of North America | 990 | Secretary/Treas | 50 | $188,435 | $0 | View return |
| 2021 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $100 | $0 | View return |
| 2021 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Pennsylvania AFL-CIO | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2021 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2021 | Man-U Service Contract Trust Fund | 990 | Co-Chairman | 4 | $0 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Secretary/Treas | 50 | $170,704 | $0 | View return |
| 2020 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $50 | $0 | View return |
| 2020 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2020 | Man-U Service Contract Trust Fund | 990 | Co-Chairman | 4 | $0 | $0 | View return |
| 2020 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2019 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2019 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2019 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2019 | Man-U Service Contract Trust Fund | 990 | Co-Chairman | 4 | $0 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Secretary/Treas | 50 | $151,250 | $0 | View return |
| 2018 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $150 | $0 | View return |
| 2018 | Man-U Service Contract Trust Fund | 990 | Co-Chairman | 4 | $0 | $0 | View return |
| 2018 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2018 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2017 | Laborers International Union of North America | 990 | Secretary/Treas | 50 | $149,500 | $0 | View return |
| 2017 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $100 | $0 | View return |
| 2017 | Man-U Service Contract Trust Fund | 990 | Co-Chairman | 4 | $0 | $0 | View return |
| 2017 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2016 | Laborers International Union of North America | 990 | Secretary/Treas | 50 | $146,850 | $0 | View return |
| 2016 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $100 | $0 | View return |
| 2016 | Man-U Service Contract Trust Fund | 990 | Co-Chairman | 4 | $0 | $0 | View return |
| 2016 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2015 | Laborers International Union of North America | 990 | Secretary/Treas | 50 | $144,100 | $0 | View return |
| 2015 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $100 | $0 | View return |
| 2015 | Man-U Service Contract Trust Fund | 990 | Trustee | 4 | $0 | $0 | View return |
| 2015 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2014 | Laborers International Union of North America | 990 | Secretary/Treas | 50 | $143,950 | $0 | View return |
| 2014 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $50 | $0 | View return |
| 2014 | Laborers' MID-Atlantic Regional Organization Coalition | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | MID Atlantic Laborers Employees Cooperation & Education Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2014 | Man-U Service Contract Trust Fund | 990 | Trustee | 4 | $0 | $0 | View return |
| 2013 | Laborers International Union of North America | 990 | Secretary/Treas | 50 | $124,250 | $0 | View return |
| 2013 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $200 | $0 | View return |
| 2013 | Laborers' MID-Atlantic Regional Organization Coalition | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2013 | MID Atlantic Laborers Employees Cooperation & Education Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Man-U Service Contract Trust Fund | 990 | Trustee | 4 | $0 | $0 | View return |