| 2020 | American Federation of State County and Municipal Employees | 990 | International Vice President | 3 | $11,200 | $0 | View return |
| 2020 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | American Federation of State County & Municipal Employees | 990 | District Council Director | 40 | $429,851 | $0 | View return |
| 2019 | American Federation of State County and Municipal Employees | 990 | International Vice President | 3 | $16,800 | $0 | View return |
| 2019 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2019 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania Employees Benefit Trust Fund | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2018 | American Federation of State County & Municipal Employees | 990 | District Council Director | 40 | $167,054 | $0 | View return |
| 2018 | American Federation of State County and Municipal Employees | 990 | International Vice President | 3 | $16,800 | $0 | View return |
| 2018 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2018 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Pennsylvania Employees Benefit Trust Fund | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2017 | American Federation of State County & Municipal Employees | 990 | District Council Director | 40 | $172,604 | $0 | View return |
| 2017 | American Federation of State County and Municipal Employees | 990 | International Vice President | 3 | $16,800 | $0 | View return |
| 2017 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2017 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Pennsylvania Employees Benefit Trust Fund | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2016 | American Federation of State County & Municipal Employees | 990 | District Council Director | 40 | $170,483 | $0 | View return |
| 2016 | American Federation of State County and Municipal Employees | 990 | International Vice President | 3 | $17,600 | $0 | View return |
| 2016 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2016 | Pennsylvania Employees Benefit Trust Fund | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2015 | American Federation of State County & Municipal Employees | 990 | District Council Director | 40 | $167,996 | $0 | View return |
| 2015 | American Federation of State County and Municipal Employees | 990 | International Vice President | 3 | $5,367 | $0 | View return |
| 2015 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2015 | Pennsylvania Employees Benefit Trust Fund | 990 | Board Member | 0.13 | $0 | $0 | View return |
| 2014 | American Federation of State County & Municipal Employees | 990 | District Council Director | 40 | $164,237 | $0 | View return |
| 2014 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2014 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Pennsylvania Employees Benefit Trust Fund | 990 | Board Member | 0.13 | $0 | $0 | View return |
| 2013 | American Federation of State County & Municipal Employees | 990 | District Council Director | 40 | $161,463 | $0 | View return |
| 2013 | Keystone Development Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2013 | Pennsylvania Employees Benefit Trust Fund | 990 | Board Member | 0.13 | $0 | $0 | View return |