| 2023 | AFL-CIO Working for America Institute | 990 | Secretary-Treasurer | 1 | $0 | $245,600 | View return |
| 2023 | AFL-CIO Technology Institute | 990 | Treasurer | 1 | $0 | $245,600 | View return |
| 2023 | AFL-CIO Health & Welfare Trust | 990 | Trustee | 2 | $0 | $245,600 | View return |
| 2023 | National Labor College | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | United Steel Paper and Forestry | 990 | Vice President (Exited 3/22) | 40 | $43,370 | $0 | View return |
| 2022 | United Steelworkers Intl Group Return | 990 | Vice President (Exited 3/22) | 0.3 | $0 | $43,370 | View return |
| 2022 | United Steelworkers Building Fund | 990 | Vice President (Exited 3/22) | 0.3 | $0 | $43,370 | View return |
| 2022 | Steelworkers Charitable and Educational | 990 | Vice President (Exited 3/22) | 0.5 | $0 | $43,370 | View return |
| 2022 | National Labor College | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | United Steel Paper and Forestry | 990 | Vice President | 40 | $166,569 | $0 | View return |
| 2021 | United Steelworkers Intl Group Return | 990 | Vice President | 0.3 | $0 | $166,569 | View return |
| 2021 | United Steelworkers Building Fund | 990 | Vice President | 0.3 | $0 | $166,569 | View return |
| 2021 | Steelworkers Charitable and Educational | 990 | Vice President | 0.5 | $0 | $166,569 | View return |
| 2021 | AFL-CIO Health & Welfare Trust | 990 | Trustee | 2 | $0 | $21,363 | View return |
| 2021 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2020 | United Steel Paper and Forestry | 990 | Vice President | 40 | $164,023 | $0 | View return |
| 2020 | United Steelworkers Building Fund | 990 | Vice President | 0.3 | $0 | $164,023 | View return |
| 2020 | Steelworkers Charitable and Educational | 990 | Vice President | 0.5 | $0 | $164,023 | View return |
| 2020 | United Steelworkers Intl Group Return | 990 | Vice President | 0.3 | $0 | $164,023 | View return |
| 2020 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2019 | United Steel Paper and Forestry | 990 | Vice President | 40 | $163,116 | $0 | View return |
| 2019 | United Steelworkers Building Fund | 990 | Vice President | 0.3 | $0 | $163,116 | View return |
| 2019 | Steelworkers Charitable and Educational | 990 | Vice President | 0.5 | $0 | $163,116 | View return |
| 2019 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2018 | United Steel Paper and Forestry | 990 | Vice President | 40 | $157,639 | $0 | View return |
| 2018 | United Steelworkers Building Fund | 990 | Vice President | 0.3 | $0 | $157,639 | View return |
| 2018 | United Steelworkers Education Center | 990 | Vice President | 0.3 | $0 | $157,639 | View return |
| 2018 | United Steelworkers Intl Group Return | 990 | Vice President | 0.3 | $0 | $157,639 | View return |
| 2018 | Steelworkers Charitable and Educational | 990 | Vice President | 0.5 | $0 | $157,639 | View return |
| 2018 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2017 | United Steel Paper and Forestry | 990 | Vice President | 40 | $158,137 | $0 | View return |
| 2017 | United Steelworkers Building Fund | 990 | Vice President | 0.3 | $0 | $158,137 | View return |
| 2017 | United Steelworkers Education Center | 990 | Vice President | 0.3 | $0 | $158,137 | View return |
| 2017 | Steelworkers Charitable and Educational | 990 | Vice President | 0.5 | $0 | $158,137 | View return |
| 2017 | United Steelworkers Intl Group Return | 990 | Vice President | 0.3 | $0 | $158,137 | View return |
| 2017 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2016 | United Steel Paper and Forestry | 990 | Vice President | 40 | $153,697 | $0 | View return |
| 2016 | United Steelworkers Building Fund | 990 | Vice President | 0.3 | $0 | $153,697 | View return |
| 2016 | United Steelworkers Education Center | 990 | Vice President | 0.3 | $0 | $153,697 | View return |
| 2016 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $153,697 | View return |
| 2016 | Steelworkers Charitable and Educational | 990 | Vice President | 0.5 | $0 | $153,697 | View return |
| 2016 | United Steelworkers Intl Group Return | 990 | Vice President | 0.3 | $0 | $153,697 | View return |
| 2015 | United Steel Paper and Forestry | 990 | Vice President | 40 | $155,997 | $0 | View return |
| 2015 | United Steelworkers Intl Group Return | 990 | Vice President | 0.3 | $0 | $155,997 | View return |
| 2015 | United Steelworkers Building Fund | 990 | Vice President | 0.3 | $0 | $155,997 | View return |
| 2015 | United Steelworkers Education Center | 990 | Vice President | 0.3 | $0 | $155,997 | View return |
| 2015 | Steelworkers Charitable and Educational | 990 | Vice President | 0.5 | $0 | $155,997 | View return |
| 2014 | United Steel Paper and Forestry | 990 | Vice President | 40 | $152,378 | $0 | View return |
| 2014 | United Steelworkers Education Center | 990 | Vice President | 0.3 | $0 | $152,378 | View return |
| 2014 | Steelworkers Charitable and Educational | 990 | Vice President | 0.5 | $0 | $152,378 | View return |
| 2014 | United Steelworkers Building Fund | 990 | Vice President | 0.3 | $0 | $152,378 | View return |
| 2014 | United Steelworkers Intl Group Return | 990 | Vice President | 0.3 | $0 | $152,378 | View return |
| 2013 | United Steel Paper and Forestry | 990 | Vice President | 40 | $148,284 | $0 | View return |
| 2013 | Steelworkers Charitable and Educational | 990 | Vice President | 0.5 | $0 | $148,284 | View return |
| 2013 | United Steelworkers Building Fund | 990 | Vice President | 0.3 | $0 | $148,284 | View return |
| 2013 | United Steelworkers Education Center | 990 | Vice President | 0.3 | $0 | $148,284 | View return |
| 2013 | United Steelworkers Intl Group Return | 990 | Vice President | 0.3 | $0 | $148,284 | View return |