| 2022 | American Federation of State County & Municipal Employees | 990 | Intl Vice President (Past) | 3 | $8,400 | $0 | View return |
| 2022 | Jefferson County Tuberculosis Association Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | American Federation of State County & Municipal Employees | 990 | Executive Director (Former) | 40 | $467,508 | $0 | View return |
| 2021 | American Federation of State County & Municipal Employees | 990 | International Vice President | 3 | $16,800 | $0 | View return |
| 2021 | Jefferson County Tuberculosis Association Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2020 | American Federation of State County & Municipal Employees | 990 | Executive Director | 40 | $207,942 | $0 | View return |
| 2020 | American Federation of State County & Municipal Employees | 990 | International Vice President | 3 | $16,800 | $0 | View return |
| 2020 | Afscme Health and Welfare Fund | 990 | Trustee, Chairman, Former | 1 | $0 | $0 | View return |
| 2020 | Jefferson County Tuberculosis Association Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2019 | American Federation of State County & Municipal Employees | 990 | Executive Director | 40 | $215,715 | $0 | View return |
| 2019 | West Virginia University Hospitals - East Inc | 990 | Director - Respiratory Care | 40 | $105,411 | $0 | View return |
| 2019 | American Federation of State County & Municipal Employees | 990 | International Vice President | 3 | $17,600 | $0 | View return |
| 2019 | Jefferson County Tuberculosis Association Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2019 | Pennsylvania Employees Benefit Trust Fund | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2018 | American Federation of State County & Municipal Employees | 990 | Executive Director | 40 | $215,715 | $0 | View return |
| 2018 | American Federation of State County & Municipal Employees | 990 | International Vice President | 3 | $18,300 | $0 | View return |
| 2018 | Jefferson County Tuberculosis Association Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2018 | Pennsylvania Employees Benefit Trust Fund | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2017 | American Federation of State County & Municipal Employees | 990 | Executive Director | 40 | $221,487 | $0 | View return |
| 2017 | American Federation of State County & Municipal Employees | 990 | International Vice President | 3 | $16,900 | $0 | View return |
| 2017 | Jefferson County Tuberculosis Association Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2017 | Pennsylvania Employees Benefit Trust Fund | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2016 | American Federation of State County & Municipal Employees | 990 | Executive Director | 40 | $209,074 | $0 | View return |
| 2016 | American Federation of State County & Municipal Employees | 990 | International Vice President | 3 | $18,000 | $0 | View return |
| 2016 | Pennsylvania Employees Benefit Trust Fund | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2015 | American Federation of State County & Municipal Employees | 990 | Executive Director | 40 | $209,046 | $0 | View return |
| 2015 | American Federation of State County & Municipal Employees | 990 | International Vice President | 3 | $17,100 | $0 | View return |
| 2015 | Pennsylvania Employees Benefit Trust Fund | 990 | Secretary | 0.38 | $0 | $0 | View return |
| 2014 | American Federation of State County & Municipal Employees | 990 | Executive Director | 40 | $202,489 | $0 | View return |
| 2014 | American Federation of State County & Municipal Employees | 990 | International Vice President | 3 | $17,600 | $0 | View return |
| 2014 | Pennsylvania Employees Benefit Trust Fund | 990 | Chairman | 0.38 | $0 | $0 | View return |
| 2013 | American Federation of State County & Municipal Employees | 990 | Executive Director | 40 | $199,053 | $0 | View return |
| 2013 | American Federation of State County & Municipal Employees | 990 | International Vice President | 3 | $16,800 | $0 | View return |
| 2013 | Pennsylvania Employees Benefit Trust Fund | 990 | Chairman | 0.38 | $0 | $0 | View return |