| 2025 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2025 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2025 | Carpenter Contractor Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2024 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2024 | Abbeville County Farm Bureau | 990EZ | Vice President | 0.3 | $0 | - | View return |
| 2024 | Carpenter Contractor Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Skills in Scranton Business Education Partnership | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Kirkland Union Plaza Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2024 | Union Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2024 | Kirkland Union Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2024 | Kirkland Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2024 | North Little Rock Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Carpenters Joint Apprenticeship and Training Fund of Phila & Vicinity | 990 | Labor Trustee - Eff 1/25 | 1 | $0 | $0 | View return |
| 2024 | Eastern Atlantic States Regional Council of Carpenters Scholarship Fd a Nj Np Cor | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Union Labor Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2023 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2023 | Skills in Scranton Business Education Partnership | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Kirkland Union Plaza Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2023 | Kirkland Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2023 | Kirkland Union Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2023 | Carpenter Contractor Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Abbeville County Farm Bureau | 990EZ | Leg. Comm. CHR | 0.3 | $0 | - | View return |
| 2023 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2023 | Kml Carpenters' Apprenticeship and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Union Labor Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2023 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Union Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2023 | Eastern Atlantic States Regional Council of Carpenters Scholarship Fd a Nj Np Cor | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Skills in Scranton Business Education Partnership | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Kml Carpenters' Apprenticeship and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2022 | Kirkland Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2022 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Union Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2022 | Kirkland Union Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2022 | Kirkland Union Plaza Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2022 | Eastern Atlantic States Regional Council of Carpenters Scholarship Fd a Nj Np Cor | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Union Labor Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2021 | Skills in Scranton Business Education Partnership | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2021 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2021 | Kml Carpenters' Apprenticeship and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Eastern Atlantic States Regional Council of Carpenters Scholarship Fd a Nj Np Cor | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Union Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2021 | Union Labor Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2021 | Kirkland Union Plaza Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2021 | Kirkland Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2021 | Kirkland Union Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2020 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $50 | $0 | View return |
| 2020 | Kml Carpenters' Apprenticeship and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Skills in Scranton Business Education Partnership | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Building Trades Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | New Jersey Carpenters Apprentice Training and Educational Fund | 990 | Labor Trustee Thru 1/20 | 1 | $0 | $0 | View return |
| 2020 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2020 | Kirkland Union Plaza Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2020 | Union Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2020 | Union Labor Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2020 | Kirkland Union Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2020 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Kirkland Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2019 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $100 | $0 | View return |
| 2019 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2019 | New Jersey Carpenters Apprentice Training and Educational Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2019 | Scranton Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Eastern Atlantic States Carpenters Health Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2019 | Skills in Scranton Business Education Partnership | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Building Trades Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Kirkland Union Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2019 | Kirkland Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2019 | Kirkland Union Plaza Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2019 | Union Labor Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2019 | Union Retirement Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2018 | International Association of Firefighters No 3674 | 990EZ | Director | 3 | $3,971 | - | View return |
| 2018 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $200 | $0 | View return |
| 2018 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2018 | Skills in Scranton Business Education Partnership | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Building Trades Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Scranton Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Union Labor Retirement Association | 990 | Vice-Preside | 0 | $0 | $0 | View return |
| 2018 | Kirkland Manor Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2018 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Kirkland Union Plaza Association | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2018 | Kirkland Union Manor Association | 990 | Vice-Preside | 0 | $0 | $0 | View return |
| 2018 | Union Retirement Association | 990 | Vice-Preside | 0 | $0 | $0 | View return |
| 2018 | Union Labor Retirement Association | 990 | Vice-Preside | 0 | $0 | $0 | View return |
| 2017 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $50 | $0 | View return |
| 2017 | Skills in Scranton Business Education Partnership | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Building Trades Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Scranton Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2017 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Skills in Scranton Business Education Partnership | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Scranton Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Skills in Scranton Business Education Partnership | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Scranton Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Scranton Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Skills in Scranton Business Education Partnership | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Skills in Scranton Business Education Partnership | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | The United Way of Lackawanna and Wayne Counties | 990 | Board Member | 1 | $0 | $0 | View return |