| 2022 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $153,902 | $0 | View return |
| 2022 | International Brotherhood of Teamsters | 990 | International Trustee (P) | 35 | $38,990 | $157,955 | View return |
| 2022 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $6,661 | - | View return |
| 2021 | International Brotherhood of Teamsters | 990 | International Trustee | 35 | $170,743 | $154,413 | View return |
| 2021 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $150,459 | $0 | View return |
| 2021 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $7,007 | - | View return |
| 2021 | International Brotherhood of Teamsters | 990 | Trustee | 2 | $0 | $170,743 | View return |
| 2021 | International Brotherhood of Teamsters Voluntary Employee Benefits Trust | 990 | Trustee | 2 | $0 | $170,743 | View return |
| 2020 | International Brotherhood of Teamsters | 990 | International Trustee | 35 | $167,639 | $148,457 | View return |
| 2020 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $141,735 | $0 | View return |
| 2020 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $6,803 | - | View return |
| 2020 | International Brotherhood of Teamsters Voluntary Employee Benefits Trust | 990 | Trustee | 2 | $0 | $167,639 | View return |
| 2020 | International Brotherhood of Teamsters | 990 | Trustee | 2 | $0 | $167,638 | View return |
| 2019 | International Brotherhood of Teamsters | 990 | International Trustee | 35 | $167,624 | $137,555 | View return |
| 2019 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $132,929 | $0 | View return |
| 2019 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $6,605 | - | View return |
| 2019 | International Brotherhood of Teamsters | 990 | Trustee | 2 | $0 | $167,624 | View return |
| 2019 | International Brotherhood of Teamsters Voluntary Employee Benefits Trust | 990 | Trustee | 2 | $0 | $167,624 | View return |
| 2018 | International Brotherhood of Teamsters | 990 | International Trustee | 35 | $165,295 | $137,153 | View return |
| 2018 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $133,179 | $0 | View return |
| 2018 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $6,412 | - | View return |
| 2018 | International Brotherhood of Teamsters | 990 | Trustee | 2 | $0 | $165,295 | View return |
| 2018 | International Brotherhood of Teamsters Voluntary Employee Benefits Trust | 990 | Trustee | 2 | $0 | $165,295 | View return |
| 2017 | International Brotherhood of Teamsters | 990 | International Trustee | 35 | $133,369 | $133,416 | View return |
| 2017 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $127,190 | $0 | View return |
| 2017 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $6,225 | - | View return |
| 2017 | Ohio Conference of Teamsters | 990 | International Trustee (P) | 2 | $0 | $0 | View return |
| 2016 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $123,608 | $0 | View return |
| 2016 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $6,044 | - | View return |
| 2016 | Ohio Conference of Teamsters | 990 | International Trustee | 2 | $0 | $0 | View return |
| 2015 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $120,120 | $0 | View return |
| 2015 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $5,868 | - | View return |
| 2015 | Ohio Conference of Teamsters | 990 | International Trustee | 2 | $0 | $0 | View return |
| 2014 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $118,386 | $0 | View return |
| 2014 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $5,684 | - | View return |
| 2013 | Truck Drivers & Helpers Local Union No 355 | 990 | President | 40 | $112,071 | $0 | View return |
| 2013 | Teamsters Joint Council No 62 | 990EZ | President | 2 | $5,531 | - | View return |