| 2023 | Northeast Pennsylvania Area Labor Federation AFL-CIO | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2022 | Northeast Pennsylvania Area Labor Federation AFL-CIO | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2021 | Northeast Pennsylvania Area Labor Federation AFL-CIO | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2020 | Northeast Pennsylvania Area Labor Federation AFL-CIO | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2019 | Northeast Pennsylvania Area Labor Federation AFL-CIO | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2018 | Northeast Pennsylvania Area Labor Federation AFL-CIO | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers 0081 Local | 990 | Business Manager | 34 | $107,104 | $0 | View return |
| 2017 | Scranton Electricians Jatc Building Inc | 990 | Chairman | 2 | $0 | $107,104 | View return |
| 2017 | International Brotherhood of Electrical Workers 0081 Building Inc | 990 | Business Manager | 2 | $0 | $107,104 | View return |
| 2017 | Ibew Local #81 - Education Fund | 990 | Chairman | 2 | $0 | $107,104 | View return |
| 2017 | Northeast Pennsylvania Area Labor Federation AFL-CIO | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2017 | Electricians Welfare Fund-No 81 | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers 0081 Local | 990 | President | 34 | $83,895 | $0 | View return |
| 2016 | Scranton Electricians Jatc Building Inc | 990 | Member | 2 | $0 | $83,895 | View return |
| 2016 | Ibew Local #81 - Education Fund | 990 | Trustee | 2 | $0 | $83,895 | View return |
| 2016 | International Brotherhood of Electrical Workers 0081 Building Inc | 990 | President | 2 | $0 | $83,895 | View return |
| 2016 | Electricians Welfare Fund-No 81 | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers 0081 Local | 990 | President | 34 | $70,112 | $14,047 | View return |
| 2015 | Ibew Local #81 - Education Fund | 990 | Trustee | 2 | $14,047 | $70,112 | View return |
| 2015 | Scranton Electricians Jatc Building Inc | 990 | Member | 2 | $0 | $84,159 | View return |
| 2015 | International Brotherhood of Electrical Workers 0081 Building Inc | 990 | President | 2 | $0 | $84,159 | View return |
| 2015 | Electricians Welfare Fund-No 81 | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | Ibew Local #81 - Education Fund | 990 | Training Director | 36 | $80,079 | $420 | View return |
| 2014 | International Brotherhood of Electrical Workers 0081 Local | 990 | President | 2 | $420 | $80,079 | View return |
| 2014 | International Brotherhood of Electrical Workers 0081 Building Inc | 990 | President | 2 | $0 | $80,499 | View return |
| 2014 | Electricians Welfare Fund-No 81 | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | Ibew Local #81 - Education Fund | 990 | Training Director | 40 | $77,318 | $420 | View return |
| 2013 | International Brotherhood of Electrical Workers 0081 Local | 990 | President | 40 | $420 | $77,318 | View return |
| 2013 | International Brotherhood of Electrical Workers 0081 Building Inc | 990 | President | 10 | $0 | $77,738 | View return |
| 2013 | Electricians Welfare Fund-No 81 | 990 | Union Trustee | 0.3 | $0 | $0 | View return |