| 2021 | United Steelworkers of America 00381 Local | 990 | Vice President/Business Re | 40 | $116,428 | $0 | View return |
| 2021 | 160 Mineola Boulevard Corp | 990 | Vice President | 1 | $0 | $116,428 | View return |
| 2021 | Group Insurance Fund Local 381 | 990 | Trustee/Control | 10 | $0 | $0 | View return |
| 2020 | United Steelworkers of America 00381 Local | 990 | Vice President/Business Rep | 40 | $112,527 | $0 | View return |
| 2020 | 160 Mineola Boulevard Corp | 990 | Vice President | 1 | $0 | $112,527 | View return |
| 2020 | Group Insurance Fund Local 381 | 990 | Trustee/Control | 10 | $0 | $0 | View return |
| 2019 | United Steelworkers of America 00381 Local | 990 | Vice President/Business Rep | 40 | $111,599 | $0 | View return |
| 2019 | 160 Mineola Boulevard Corp | 990 | Vice President | 1 | $0 | $111,599 | View return |
| 2019 | Group Insurance Fund Local 381 | 990 | Trustee/Control | 10 | $0 | $0 | View return |
| 2018 | United Steelworkers of America 00381 Local | 990 | Vice President | 40 | $111,160 | $0 | View return |
| 2018 | 160 Mineola Boulevard Corp | 990 | Vice President | 1 | $0 | $111,160 | View return |
| 2018 | Group Insurance Fund Local 381 | 990 | Trustee/Control | 10 | $0 | $0 | View return |
| 2017 | United Steelworkers of America 00381 Local | 990 | VP/Sec Treas | 40 | $107,250 | $0 | View return |
| 2017 | 160 Mineola Boulevard Corp | 990 | VP/Sec Treas | 1 | $0 | $107,250 | View return |
| 2017 | Group Insurance Fund Local 381 | 990 | Trustee/Control | 10 | $0 | $0 | View return |
| 2016 | United Steelworkers of America 00381 Local | 990 | Secy/Treasurer | 40 | $114,140 | $0 | View return |
| 2016 | 160 Mineola Boulevard Corp | 990 | Secretary/Treas | 1 | $0 | $114,140 | View return |
| 2016 | Group Insurance Fund Local 381 | 990 | Controller | 10 | $0 | $0 | View return |
| 2015 | United Steelworkers of America 00381 Local | 990 | Secy/Treasurer | 40 | $110,901 | $0 | View return |
| 2015 | 160 Mineola Boulevard Corp | 990 | Secretary/Treas | 1 | $0 | $110,901 | View return |
| 2015 | Group Insurance Fund Local 381 | 990 | Controller | 10 | $0 | $0 | View return |
| 2014 | United Steelworkers of America 00381 Local | 990 | Secy/Treasurer | 40 | $111,850 | $0 | View return |
| 2014 | 160 Mineola Boulevard Corp | 990 | Secretary/Treas | 1 | $0 | $111,850 | View return |
| 2014 | Group Insurance Fund Local 381 | 990 | Controller | 10 | $0 | $0 | View return |
| 2013 | United Steelworkers of America 00381 Local | 990 | Secy/Treasurer | 40 | $108,999 | $0 | View return |
| 2013 | 160 Mineola Boulevard Corp | 990 | Secretary/Treas | 1 | $0 | $108,999 | View return |
| 2013 | Group Insurance Fund Local 381 | 990 | Controller | 10 | $0 | $0 | View return |