| 2024 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary Treasurer | 60 | $146,743 | $0 | View return |
| 2023 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary Treasurer | 60 | $136,090 | $0 | View return |
| 2022 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary Treasurer | 60 | $133,087 | $0 | View return |
| 2021 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary Treasurer | 60 | $132,964 | $0 | View return |
| 2020 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary Treasurer | 60 | $119,090 | $0 | View return |
| 2020 | Pennsylvania Conference of Teamsters | 990 | Rec Secretary (P) | 1 | $300 | $0 | View return |
| 2019 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary Treasurer | 60 | $119,075 | $0 | View return |
| 2019 | Int'L Brthd of Teamsters Jc 40 Joint Council No40 Tcwh | 990 | Secretary Treasurer | 8 | $7,280 | $0 | View return |
| 2019 | Pennsylvania Conference of Teamsters | 990 | Rec Secretary | 1 | $300 | $0 | View return |
| 2018 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary Treasurer | 60 | $138,833 | $0 | View return |
| 2018 | Int'L Brthd of Teamsters Jc 40 Joint Council No40 Tcwh | 990 | Secretary Treasurer | 8 | $6,720 | $0 | View return |
| 2018 | Pennsylvania Conference of Teamsters | 990 | Rec Secretary | 1 | $300 | $0 | View return |
| 2017 | International Brotherhood of the 538 Tcwh Local | 990 | Secretarytreasurer | 60 | $104,228 | $0 | View return |
| 2017 | Int'L Brthd of Teamsters Jc 40 Joint Council No40 Tcwh | 990 | Secretary Treasurer | 8 | $6,420 | $0 | View return |
| 2017 | Pennsylvania Conference of Teamsters | 990 | Rec Secretary | 1 | $300 | $0 | View return |
| 2016 | International Brotherhood of the 538 Tcwh Local | 990 | Secretarytreasurer | 60 | $102,993 | $0 | View return |
| 2016 | Int'L Brthd of Teamsters Jc 40 Joint Council No40 Tcwh | 990 | Secretary/Treasurer | 8 | $6,720 | $0 | View return |
| 2016 | Pennsylvania Conference of Teamsters | 990 | Rec Secretary | 1 | $0 | $0 | View return |
| 2015 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary/Treasurer | 60 | $103,596 | $0 | View return |
| 2015 | Int'L Brthd of Teamsters Jc 40 Joint Council No40 Tcwh | 990 | Secretary/Treasurer | 8 | $6,720 | $0 | View return |
| 2015 | Pennsylvania Conference of Teamsters | 990 | Rec Secretary | 1 | $0 | $0 | View return |
| 2014 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary/Treasurer & Bus. | 60 | $100,592 | $0 | View return |
| 2014 | Int'L Brthd of Teamsters Jc 40 Joint Council No40 Tcwh | 990 | Secretary/Treasurer | 8 | $6,720 | $0 | View return |
| 2014 | Pennsylvania Conference of Teamsters | 990 | Rec Secretary | 1 | $300 | $0 | View return |
| 2013 | International Brotherhood of the 538 Tcwh Local | 990 | Secretary/Treasurer & Bus.Rep. | 60 | $97,614 | $0 | View return |
| 2013 | Int'L Brthd of Teamsters Jc 40 Joint Council No40 Tcwh | 990 | Secretary/Treasurer | 8 | $6,720 | $0 | View return |
| 2013 | Pennsylvania Conference of Teamsters | 990 | Rec Secretary | 1 | $300 | $0 | View return |
| 2013 | Kittanning Teamsters and Employees Welfare Fund | 990 | Trustee | 1 | $0 | $97,614 | View return |