| 2025 | New York State Teamsters Joint Council No 18 | 990 | Trustee | 2 | $14,400 | $0 | View return |
| 2024 | International Brotherhood of Teamsters Local 317 | 990 | President | 40 | $121,466 | $0 | View return |
| 2024 | New York State Teamsters Joint Council No 18 | 990 | Trustee | 2 | $4,900 | $0 | View return |
| 2024 | Upstate Union Health and Welfare Fund | 990 | Trustee | 1 | $0 | $123,476 | View return |
| 2024 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2024 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2023 | International Brotherhood of Teamsters Local 317 | 990 | President | 40 | $117,317 | $0 | View return |
| 2023 | Upstate Union Health and Welfare Fund | 990 | Trustee | 1 | $0 | $118,852 | View return |
| 2023 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2023 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2022 | International Brotherhood of Teamsters Local 317 | 990 | Vice President | 40 | $105,127 | $0 | View return |
| 2022 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2022 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2021 | International Brotherhood of Teamsters Local 317 | 990 | Vice President | 40 | $101,155 | $0 | View return |
| 2021 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2021 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2020 | International Brotherhood of Teamsters Local 317 | 990 | Vice President | 40 | $100,456 | $0 | View return |
| 2020 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2020 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2019 | International Brotherhood of Teamsters Local 317 | 990 | Vice President | 40 | $95,857 | $0 | View return |
| 2019 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2019 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2018 | International Brotherhood of Teamsters Local 317 | 990 | Vice President | 40 | $94,539 | $0 | View return |
| 2018 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2018 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2017 | International Brotherhood of Teamsters Local 317 | 990 | Vice President | 40 | $92,553 | $0 | View return |
| 2017 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2017 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2016 | International Brotherhood of Teamsters Local 317 | 990 | Vice President | 40 | $86,706 | $0 | View return |
| 2016 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2016 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2015 | International Brotherhood of Teamsters Local 317 | 990 | Vice President | 40 | $86,629 | $0 | View return |
| 2015 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2015 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2014 | International Brotherhood of Teamsters Local 317 | 990 | Vice President | 40 | $81,748 | $0 | View return |
| 2014 | Local 317 Teamsters Care | 990EZ | Director | 2 | $0 | $0 | View return |
| 2014 | Teamsters Local 317 of Syracuse Building Corp | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2013 | International Brotherhood of Teamsters Local 317 | 990 | Trustee | 2 | $12,867 | $0 | View return |