| 2025 | Upstate New York Operating Engineers | 990 | D106 Mgr - Thru 9/25 | 40 | $126,630 | $0 | View return |
| 2025 | Upstate New York Operating Engineers | 990 | Fin Secty | 1 | $0 | $0 | View return |
| 2025 | Iuoe Local 158 Training Fund | 990 | Union Trustee - Thru 09/25 | 1 | $0 | $0 | View return |
| 2024 | Upstate New York Operating Engineers | 990 | Fin Secty/D106 Mgr | 40 | $165,839 | $0 | View return |
| 2024 | Iuoe Local 158 Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Winslow Township Youth Soccerassociation Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Upstate New York Operating Engineers | 990 | Fin Secty/ D106 Mgr | 40 | $158,913 | $0 | View return |
| 2023 | Winslow Township Youth Soccerassociation Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Iuoe Local 158 Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Upstate New York Operating Engineers | 990 | Fin Secty/ D106 Mgr | 40 | $148,496 | $0 | View return |
| 2022 | Iuoe Local 158 Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Upstate New York Operating Engineers | 990 | Fin Sec/Bus Rep - Eff 7/21 | 40 | $141,453 | $0 | View return |
| 2021 | Upstate New York Operating Engineers | 990 | Dist 106/Bus Rep - Thru 7/21 | 40 | $0 | $0 | View return |
| 2021 | Iuoe Local 158 Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Building and Construction Trades Department AFL Cio Ithaca Council | 990 | Delegate | 0.25 | $0 | $0 | View return |
| 2020 | Upstate New York Operating Engineers | 990 | Dist106/Bus Rep | 40 | $139,300 | $0 | View return |
| 2020 | Iuoe Local 158 Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Building and Construction Trades Department AFL Cio Ithaca Council | 990 | Delegate | 0.25 | $0 | $0 | View return |
| 2019 | Upstate New York Operating Engineers | 990 | Dist106/Bus Rep | 40 | $140,577 | $0 | View return |
| 2019 | Iuoe Local 158 Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Iuoe Local 158 Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Upstate New York Operating Engineers | 990 | Bus Rep | 40 | $113,996 | $0 | View return |
| 2017 | Iuoe Local 158 Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Upstate New York Operating Engineers | 990 | Bus Rep | 40 | $109,901 | $0 | View return |
| 2015 | Upstate New York Operating Engineers | 990 | Bus Rep | 40 | $106,817 | $0 | View return |
| 2014 | Upstate New York Operating Engineers | 990 | Bus Rep | 40 | $100,285 | $0 | View return |
| 2013 | Upstate New York Operating Engineers | 990 | Bus Rep | 40 | $104,833 | $0 | View return |