| 2025 | Ohio Conference of Teamsters | 990 | Vice Preside | 5 | $12,000 | $0 | View return |
| 2024 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 0 | $80,005 | $0 | View return |
| 2024 | Ohio Conference of Teamsters | 990 | Vice Preside | 5 | $12,000 | $0 | View return |
| 2024 | Joint Council No 26 | 990 | President | 0 | $7,200 | $0 | View return |
| 2024 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | - | $83,431 | $0 | View return |
| 2023 | Ohio Conference of Teamsters | 990 | Vice Preside | 5 | $12,000 | $0 | View return |
| 2023 | Joint Council No 26 | 990 | President | - | $7,200 | $0 | View return |
| 2023 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 0 | $83,199 | $0 | View return |
| 2022 | Ohio Conference of Teamsters | 990 | Vice Preside | 5 | $12,000 | $0 | View return |
| 2022 | Joint Council No 26 | 990 | President | 0 | $7,200 | $0 | View return |
| 2022 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | - | $80,252 | $0 | View return |
| 2021 | Ohio Conference of Teamsters | 990 | Vice Preside | 5 | $12,000 | $0 | View return |
| 2021 | Joint Council No 26 | 990 | President | - | $7,200 | $0 | View return |
| 2021 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 40 | $76,738 | $0 | View return |
| 2020 | Ohio Conference of Teamsters | 990 | Vice Preside | 5 | $12,000 | $0 | View return |
| 2020 | Joint Council No 26 | 990EZ | President | 0 | $7,200 | - | View return |
| 2020 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 40 | $74,545 | $0 | View return |
| 2019 | Ohio Conference of Teamsters | 990 | Vice Preside | 5 | $12,000 | $0 | View return |
| 2019 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 40 | $71,978 | $0 | View return |
| 2018 | Ohio Conference of Teamsters | 990 | Vice Preside | 5 | $12,000 | $0 | View return |
| 2018 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | - | - | View return |
| 2017 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 40 | $70,080 | $0 | View return |
| 2017 | Ohio Conference of Teamsters | 990 | Vice President | 40 | $12,000 | $0 | View return |
| 2017 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | - | - | View return |
| 2016 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 50 | $68,657 | $0 | View return |
| 2016 | Ohio Conference of Teamsters | 990 | Vice President | 40 | $14,350 | $0 | View return |
| 2016 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 50 | $68,647 | $0 | View return |
| 2015 | Ohio Conference of Teamsters | 990 | Vice President | 40 | $14,290 | $0 | View return |
| 2015 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 50 | $56,649 | $0 | View return |
| 2014 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Intl Brotherhood of Teamsters Local 1199 | 990 | President | 50 | $63,490 | $0 | View return |
| 2013 | Ohio Teamsters Strike Fund Inc | 990 | Trustee | 2 | $0 | $0 | View return |