| 2024 | International Union of Painters and Allied Trades District Council #57 | 990 | Business Manager - Prior | 60 | $47,313 | $0 | View return |
| 2024 | Eastern Regional Conference of Painters | 990EZ | Vice President (P) | 2 | $0 | $0 | View return |
| 2024 | Pittsburgh Glaziers Local Union 751 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2023 | International Union of Painters and Allied Trades District Council #57 | 990 | Business Manager | 60 | $113,994 | $0 | View return |
| 2023 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2023 | Pittsburgh Glaziers Local Union 751 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2023 | District Council #57 Properties Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2023 | Eastern Regional Conference of Painters | 990 | Vice President | 2 | $0 | $0 | View return |
| 2022 | International Union of Painters and Allied Trades District Council #57 | 990 | Business Manager | 60 | $108,087 | $0 | View return |
| 2022 | Finishing Trades Inst of West Pennsyldist Coun No 57 Jntapprtrain Fd | 990 | Chairman/Trustee | 1 | $0 | $0 | View return |
| 2022 | District Council #57 Properties Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Eastern Regional Conference of Painters | 990 | Vice President | 2 | $0 | $0 | View return |
| 2022 | Pittsburgh Glaziers Local Union 751 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2022 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2022 | Ibpat District Council No 57 Labor Management Cooperation Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | International Union of Painters and Allied Trades District Council #57 | 990 | Business Manager | 60 | $100,815 | $0 | View return |
| 2021 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $150 | $0 | View return |
| 2021 | District Council #57 Properties Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2021 | Ibpat District Council No 57 Labor Management Cooperation Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Finishing Trades Inst of West Pennsyldist Coun No 57 Jntapprtrain Fd | 990 | Chairman/Trustee | 1 | $0 | $0 | View return |
| 2021 | Pittsburgh Glaziers Local Union 751 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2020 | International Union of Painters and Allied Trades District Council #57 | 990 | Business Manager | 60 | $96,865 | $0 | View return |
| 2020 | Finishing Trades Inst of West Pennsyldist Coun No 57 Jntapprtrain Fd | 990 | Chairman/Trustee | 1 | $0 | $0 | View return |
| 2020 | Pittsburgh Glaziers Local Union 751 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2020 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2020 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2020 | Ibpat District Council No 57 Labor Management Cooperation Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $50 | $0 | View return |
| 2019 | Pittsburgh Glaziers Local Union 751 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2019 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2019 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |