| 2025 | United Steelworkers of America 00381 Local | 990 | President/Bus Mgr | 40 | $126,448 | $0 | View return |
| 2025 | 160 Mineola Boulevard Corp | 990 | President/Bus Mgr | 1 | $0 | $126,448 | View return |
| 2024 | United Steelworkers of America 00381 Local | 990 | President/Bus Mgr | 40 | $124,596 | $0 | View return |
| 2024 | 160 Mineola Boulevard Corp | 990 | President/Bus Mgr | 1 | $0 | $124,596 | View return |
| 2023 | United Steelworkers of America 00381 Local | 990 | President/Bus Mgr | 40 | $124,309 | $0 | View return |
| 2023 | 160 Mineola Boulevard Corp | 990 | President/Bus Mgr | 1 | $0 | $124,309 | View return |
| 2023 | Group Insurance Fund Local 381 | 990 | Administrator | 13 | $0 | $0 | View return |
| 2022 | United Steelworkers of America 00381 Local | 990 | President/Bus Mgr | 40 | $119,295 | $0 | View return |
| 2022 | 160 Mineola Boulevard Corp | 990 | President/Bus Mgr | 1 | $0 | $119,295 | View return |
| 2022 | Group Insurance Fund Local 381 | 990 | Administrator | 13 | $0 | $0 | View return |
| 2021 | United Steelworkers of America 00381 Local | 990 | President/Bus Mgr | 40 | $120,558 | $0 | View return |
| 2021 | 160 Mineola Boulevard Corp | 990 | President/Bus Mgr | 1 | $0 | $120,558 | View return |
| 2021 | Group Insurance Fund Local 381 | 990 | Administrator | 13 | $0 | $0 | View return |
| 2020 | United Steelworkers of America 00381 Local | 990 | President/Bus Mgr | 40 | $116,120 | $0 | View return |
| 2020 | 160 Mineola Boulevard Corp | 990 | President/Bus Mgr | 1 | $0 | $116,120 | View return |
| 2020 | Group Insurance Fund Local 381 | 990 | Administrator | 13 | $0 | $0 | View return |
| 2019 | United Steelworkers of America 00381 Local | 990 | President/Bus Mgr | 40 | $115,110 | $0 | View return |
| 2019 | 160 Mineola Boulevard Corp | 990 | President/Bus Mgr | 1 | $0 | $115,110 | View return |
| 2019 | Group Insurance Fund Local 381 | 990 | Administrator | 13 | $0 | $0 | View return |
| 2018 | United Steelworkers of America 00381 Local | 990 | Pres/Bus Mgr | 40 | $113,501 | $0 | View return |
| 2018 | 160 Mineola Boulevard Corp | 990 | Pres/Bus Mgr | 1 | $0 | $113,501 | View return |
| 2018 | Group Insurance Fund Local 381 | 990 | Administrator | 13 | $0 | $0 | View return |
| 2017 | United Steelworkers of America 00381 Local | 990 | Pres/Bus Mgr/VP | 40 | $111,663 | $0 | View return |
| 2017 | Group Insurance Fund Local 381 | 990 | Admin/Trus/Fl | 13 | $0 | $0 | View return |
| 2016 | United Steelworkers of America 00381 Local | 990 | VP/Bus Rep | 40 | $109,950 | $0 | View return |
| 2016 | Group Insurance Fund Local 381 | 990 | Trustee/Fd Lias | 13 | $0 | $0 | View return |
| 2015 | United Steelworkers of America 00381 Local | 990 | VP/Bus Rep | 40 | $113,431 | $0 | View return |
| 2015 | Group Insurance Fund Local 381 | 990 | Trustee/Fd Lias | 13 | $0 | $0 | View return |
| 2014 | United Steelworkers of America 00381 Local | 990 | VP/Bus Rep | 40 | $115,635 | $0 | View return |
| 2014 | Group Insurance Fund Local 381 | 990 | Trustee/Fd Lias | 13 | $0 | $0 | View return |
| 2013 | United Steelworkers of America 00381 Local | 990 | VP/Bus Rep | 40 | $112,052 | $0 | View return |
| 2013 | Group Insurance Fund Local 381 | 990 | Trustee/Fd Lias | 13 | $0 | $0 | View return |