| 2023 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se Thru 8/1 | 40 | $85,767 | $0 | View return |
| 2023 | United Way of Lawrence County | 990 | Board Member | 0 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $136,847 | $0 | View return |
| 2022 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | United Way of Lawrence County | 990 | Board Member | 0 | $0 | $0 | View return |
| 2022 | Ibew Local Union 712 Labor Mngmnt Cooperation Committee Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $119,042 | $0 | View return |
| 2021 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Ibew Local Union 712 Labor Mngmnt Cooperation Committee Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | United Way of Lawrence County | 990 | Board Member | 0 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $112,462 | $0 | View return |
| 2020 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | United Way of Lawrence County | 990 | Board Member | 0 | $0 | $0 | View return |
| 2020 | Ibew Local Union 712 Labor Mngmnt Cooperation Committee Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $105,707 | $0 | View return |
| 2019 | Northwestern Pennsylvania Area | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | United Way of Lawrence County | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $101,480 | $0 | View return |
| 2018 | Northwestern Pennsylvania Area | 990 | Vice-Chairman/Trustee | 2 | $0 | $0 | View return |
| 2018 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | United Way of Lawrence County | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $99,653 | $0 | View return |
| 2017 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Northwestern Pennsylvania Area | 990 | Vice-Chairman/Trustee | 2 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $97,648 | $0 | View return |
| 2016 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $92,648 | $0 | View return |
| 2015 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $90,351 | $0 | View return |
| 2014 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | International Brotherhood of Electrical Workers Local Union 712 | 990 | Business Manager/Finan. Se | 40 | $87,184 | $0 | View return |
| 2013 | Western Central Pa Electricians Joint Apprenticeship and Training Comm | 990 | Trustee | 1 | $0 | $0 | View return |