| 2024 | International Brotherhood of Teamsters | 990 | General Secretary-Treasure | 35 | $348,605 | $0 | View return |
| 2024 | Teamster Disaster Relief Fund | 990 | Treasurer | 1 | $0 | $348,605 | View return |
| 2024 | International Brotherhood of Teamsters Scholarship Fund | 990 | Director | 1 | $0 | $348,605 | View return |
| 2024 | International Brotherhood of Teamsters | 990 | Trustee | 2 | $0 | $348,605 | View return |
| 2024 | International Brotherhood of Teamsters Voluntary Employee Benefits Trust | 990 | Trustee | 2 | $0 | $348,605 | View return |
| 2023 | International Brotherhood of Teamsters | 990 | General Secretary-Treasure | 35 | $333,932 | $0 | View return |
| 2023 | International Brotherhood of Teamsters | 990 | Trustee | 2 | $0 | $333,932 | View return |
| 2023 | Teamster Disaster Relief Fund | 990 | Treasurer | 1 | $0 | $333,932 | View return |
| 2023 | International Brotherhood of Teamsters Scholarship Fund | 990 | Director | 1 | $0 | $333,932 | View return |
| 2023 | International Brotherhood of Teamsters Voluntary Employee Benefits Trust | 990 | Trustee | 2 | $0 | $333,932 | View return |
| 2022 | International Brotherhood of Teamsters | 990 | General Secretary-Treasurer | 35 | $260,088 | $304,607 | View return |
| 2022 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President (Past) | 40 | $159,219 | $343,276 | View return |
| 2022 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $145,387 | $357,108 | View return |
| 2022 | Teamster Disaster Relief Fund | 990 | Treasurer | 1 | $0 | $260,088 | View return |
| 2022 | International Brotherhood of Teamsters Voluntary Employee Benefits Trust | 990 | Trustee | 2 | $0 | $260,088 | View return |
| 2022 | International Brotherhood of Teamsters | 990 | Trustee | 2 | $0 | $260,088 | View return |
| 2022 | International Brotherhood of Teamsters Scholarship Fund | 990 | Director | 1 | $0 | $260,087 | View return |
| 2022 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President | 40 | $138,273 | $35,750 | View return |
| 2021 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $35,750 | $138,273 | View return |
| 2021 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Ohio Teamsters Strike Fund Inc | 990 | Member, Finance Committee | 2 | $0 | $0 | View return |
| 2020 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President | 40 | $138,516 | $35,750 | View return |
| 2020 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $35,750 | $138,516 | View return |
| 2020 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President | 40 | $135,428 | $35,750 | View return |
| 2019 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $35,750 | $135,128 | View return |
| 2019 | Ohio Teamsters Strike Fund Inc | 990 | Member, Finance Committee | 2 | $0 | $0 | View return |
| 2019 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President | 40 | $135,128 | $35,750 | View return |
| 2018 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $35,750 | $135,128 | View return |
| 2018 | Ohio Teamsters Strike Fund Inc | 990 | Member, Finance Committee | 2 | - | - | View return |
| 2018 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President | 40 | $132,986 | $35,750 | View return |
| 2017 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $35,750 | $132,986 | View return |
| 2017 | Ohio Teamsters Strike Fund Inc | 990 | Member, Finance Committee | 2 | - | - | View return |
| 2016 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President | 40 | $132,621 | $35,750 | View return |
| 2016 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $35,750 | $132,621 | View return |
| 2016 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Ohio Teamsters Strike Fund Inc | 990 | Member, Finance Committee | 2 | $0 | $0 | View return |
| 2016 | Zmotion Racing Foundation Inc | 990 | Member At Large | 1 | $0 | $0 | View return |
| 2015 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President | 40 | $134,841 | $35,750 | View return |
| 2015 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $35,750 | $134,841 | View return |
| 2015 | Ohio Teamsters Strike Fund Inc | 990 | Member, Finance Committee | 2 | $0 | $0 | View return |
| 2015 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Zmotion Racing Foundation Inc | 990 | Member At Large | 1 | $0 | $0 | View return |
| 2014 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President | 40 | $132,621 | $35,750 | View return |
| 2014 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $35,750 | $132,621 | View return |
| 2014 | Ohio Teamsters Strike Fund Inc | 990 | Member, Finance Committe | 2 | $0 | $0 | View return |
| 2014 | Zmotion Racing Foundation Inc | 990 | Member At Large | 1 | $0 | $0 | View return |
| 2013 | General Drivers Warehousemen and Helpers Local Union 89 | 990 | President | 40 | $131,498 | $35,750 | View return |
| 2013 | Joint Council #94 International Brotherhood of Teamsters | 990 | President | 10 | $35,750 | $131,498 | View return |
| 2013 | Ohio Teamsters Strike Fund Inc | 990 | Member, Finance Committe | 2 | $0 | $0 | View return |
| 2013 | National Multiple Sclerosis Society South Florida Chapter | 990 | Chariman | 5 | $0 | $0 | View return |
| 2013 | Zmotion Racing Foundation Inc | 990 | Member At Large | 1 | $0 | $0 | View return |