| 2024 | Teamsters Joint Council No 25 | 990 | Trustee | 10 | $35,000 | $0 | View return |
| 2024 | Teamsters Joint Council No 25 Charitable Fund | 990 | Director | 1 | $0 | $35,000 | View return |
| 2023 | Teamsters Joint Council No 25 | 990 | Trustee | 10 | $35,000 | $0 | View return |
| 2023 | Health and Welfare Trust Local No 743 | 990 | Trustee | 2.5 | $0 | $227,082 | View return |
| 2022 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | President | 40 | $203,222 | $0 | View return |
| 2022 | Teamsters Joint Council No 25 | 990 | Trustee | 10 | $35,000 | $0 | View return |
| 2022 | Teamsters Local 743 Building Corporation | 990 | President | 1 | $0 | $203,222 | View return |
| 2022 | Teamsters Joint Council No 25 Charitable Fund | 990 | Director | 1 | $0 | $35,000 | View return |
| 2021 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | President | 40 | $204,526 | $0 | View return |
| 2021 | Teamsters Joint Council No 25 | 990 | Trustee | 10 | $35,000 | $0 | View return |
| 2021 | Health and Welfare Trust Local No 743 | 990 | Trustee | 2.5 | $0 | $204,526 | View return |
| 2021 | Teamsters Local 743 Building Corporation | 990 | President | 1 | $0 | $204,526 | View return |
| 2020 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | President | 40 | $177,495 | $0 | View return |
| 2020 | Teamsters Joint Council No 25 | 990 | Trustee | 10 | $35,000 | $0 | View return |
| 2020 | Health and Welfare Trust Local No 743 | 990 | Trustee | 2.5 | $0 | $177,495 | View return |
| 2020 | Teamsters Local 743 Building Corporation | 990 | President | 1 | $0 | $177,495 | View return |
| 2019 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | President | 40 | $164,941 | $0 | View return |
| 2019 | Teamsters Joint Council No 25 | 990 | Trustee | 10 | $17,500 | $1,800 | View return |
| 2019 | Teamsters Local 743 Building Corporation | 990 | President | 1 | $0 | $164,941 | View return |
| 2019 | Health and Welfare Trust Local No 743 | 990 | Trustee | 2.5 | $0 | $164,941 | View return |
| 2018 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | President | 40 | $160,798 | $0 | View return |
| 2018 | Teamsters Local 743 Building Corporation | 990 | President | 1 | $0 | $160,798 | View return |
| 2018 | Health and Welfare Trust Local No 743 | 990 | Trustee | 2.5 | $0 | $160,798 | View return |
| 2017 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | President | 40 | $152,703 | $0 | View return |
| 2017 | Health and Welfare Trust Local No 743 | 990 | Trustee | 2.5 | $0 | $152,703 | View return |
| 2017 | Teamsters Local 743 Building Corporation | 990 | President | 1 | $0 | $152,703 | View return |
| 2016 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | President | 40 | $150,913 | $0 | View return |
| 2016 | Teamsters Local 743 Building Corporation | 990 | President | 0.25 | $0 | $150,913 | View return |
| 2016 | Health and Welfare Trust Local No 743 | 990 | Chairperson | 2.5 | $0 | $0 | View return |
| 2015 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | President | 40 | $148,291 | $0 | View return |
| 2015 | Teamsters Local 743 Building Corporation | 990 | President | 0.25 | $0 | $148,291 | View return |
| 2015 | Health and Welfare Trust Local No 743 | 990 | Chairperson | 2.5 | $0 | $0 | View return |
| 2014 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | President | 40 | $140,346 | $0 | View return |
| 2014 | Health and Welfare Trust Local No 743 | 990 | Trustee | 1.5 | $0 | $0 | View return |
| 2014 | Teamsters Local 743 Building Corporation | 990 | President | 0.25 | $0 | $0 | View return |
| 2014 | Health and Welfare Trust Local No 743 | 990 | Chairperson | 2.5 | $0 | $0 | View return |
| 2013 | International Brotherhood of Teamsters 743 Local Employees Union | 990 | Sec-Treasurer | 40 | $125,698 | $0 | View return |
| 2013 | Health and Welfare Trust Local No 743 | 990 | Trustee | 1.5 | $0 | $0 | View return |
| 2013 | Teamsters Local 743 Building Corporation | 990 | Sec-Treasurer | 0.25 | $0 | $0 | View return |
| 2013 | Health and Welfare Trust Local No 743 | 990 | Chairperson | 1.5 | $0 | $0 | View return |