| 2025 | Amalgamated Transit Union California Conference Board | 990 | President/Chairman | 4 | $6,000 | $0 | View return |
| 2024 | Amalgamated Transit Union Local 1277 | 990 | President/Business Agent | 40 | $183,847 | $0 | View return |
| 2024 | Amalgamated Transit Union California Conference Board | 990 | President/Chairman | 4 | $6,000 | $0 | View return |
| 2024 | Pa State Association of Township Supervisors | 990 | Executive Co | 3 | $0 | $0 | View return |
| 2023 | Amalgamated Transit Union Local 1277 | 990 | President/Business Agent | 40 | $191,772 | $0 | View return |
| 2023 | Amalgamated Transit Union California Conference Board | 990 | President/Chairman | 4 | $4,500 | $0 | View return |
| 2023 | Somerset County Builders Associatio | 990EZ | President | 1 | $0 | - | View return |
| 2023 | Alcoholism Council of Cincinnati Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Smithfield Township Volunteer Fire | 990 | President | 8 | $0 | $0 | View return |
| 2023 | Amalgamated Transit Union-DIV 1277 Scrtd Health & Welfare Fund | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Amalgamated Transit Union Local 1277 | 990 | President | 40 | $186,103 | $0 | View return |
| 2022 | Smithfield Township Volunteer Fire | 990 | President | 8 | $0 | $0 | View return |
| 2022 | Alcoholism Council of Cincinnati Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Somerset County Builders Associatio | 990EZ | Vice President | 1 | $0 | - | View return |
| 2022 | Amalgamated Transit Union-DIV 1277 Scrtd Health & Welfare Fund | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Amalgamated Transit Union Local 1277 | 990 | Financial Recording Secretary | 40 | $175,504 | $0 | View return |
| 2021 | Smithfield Township Volunteer Fire | 990 | President | 10 | $0 | $0 | View return |
| 2021 | Alcoholism Council of Cincinnati Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Amalgamated Transit Union-DIV 1277 Scrtd Health & Welfare Fund | 990 | Director - Alternate | 1 | $0 | $0 | View return |
| 2020 | Amalgamated Transit Union Local 1277 | 990 | Financial Recording Secretary | 40 | $164,456 | $0 | View return |
| 2020 | Smithfield Township Volunteer Fire | 990 | President | 10 | $0 | $0 | View return |
| 2020 | Amalgamated Transit Union-DIV 1277 Scrtd Health & Welfare Fund | 990 | Trustee - Alternate - Former | 0 | $0 | $0 | View return |
| 2019 | Amalgamated Transit Union Local 1277 | 990 | Financial Recording Secretary | 40 | $149,904 | $0 | View return |
| 2019 | Amalgamated Transit Union-DIV 1277 Scrtd Health & Welfare Fund | 990 | Trustee - Alternate | 0 | $0 | $0 | View return |
| 2018 | Amalgamated Transit Union Local 1277 | 990 | Treasurer | 40 | $141,079 | $0 | View return |
| 2018 | Somerset County Builders Associatio | 990EZ | President | 1 | $0 | - | View return |
| 2018 | Amalgamated Transit Union-DIV 1277 Scrtd Health & Welfare Fund | 990 | Trustee - Alternate | 0 | $0 | $0 | View return |
| 2017 | Amalgamated Transit Union Local 1277 | 990 | Treasurer | 40 | $126,892 | $0 | View return |
| 2017 | Town of Unionville Volunteer Fire Department Inc. | 990 | Board Member | 10 | $0 | $0 | View return |
| 2017 | Somerset County Builders Associatio | 990EZ | President | 0 | $0 | - | View return |
| 2016 | Amalgamated Transit Union Local 1277 | 990 | Treasurer | 40 | $116,733 | $0 | View return |
| 2016 | Town of Unionville Volunteer Fire Department Inc. | 990 | Board Member | 10 | $0 | $0 | View return |
| 2016 | Somerset County Builders Associatio | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2015 | Town of Unionville Volunteer Fire Department Inc. | 990 | Board Member | 10 | $0 | $0 | View return |
| 2015 | Somerset County Builders Associatio | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2014 | Town of Unionville Volunteer Fire Department Inc. | 990 | Board Member | 10 | $0 | $0 | View return |
| 2014 | Somerset County Builders Associatio | 990EZ | Vice Preside | 1 | $0 | - | View return |