| 2025 | Teamsters Local Union No 700 | 990 | President | 40 | $341,312 | $0 | View return |
| 2024 | Teamsters Local Union No 700 | 990 | President | 40 | $232,375 | $0 | View return |
| 2024 | Chicago Labor Management Trust | 990EZ | Trustee | 0.3 | $0 | $0 | View return |
| 2023 | Teamsters Local Union No 700 | 990 | President | 40 | $216,625 | $0 | View return |
| 2023 | Chicago Federation of Labor and Industrial Union Council | 990 | Executive Board Member | 1 | $4,500 | $0 | View return |
| 2023 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Virginia Amateur Sports Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Chicago Labor Management Trust | 990EZ | Trustee | 0.3 | $0 | $0 | View return |
| 2023 | Boys Home Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Teamsters Local Union No 700 | 990 | President | 40 | $221,112 | $0 | View return |
| 2022 | Chicago Federation of Labor and Industrial Union Council | 990 | Executive Board Member | 1 | $3,500 | $0 | View return |
| 2022 | Teamsters Legal Defense Trust | 990 | Trustee (P) | 2 | $0 | $221,112 | View return |
| 2022 | Virginia Amateur Sports Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2022 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Chicago Labor Management Trust | 990EZ | Trustee | 0.3 | $0 | $0 | View return |
| 2021 | Teamsters Local Union No 700 | 990 | President | 40 | $211,361 | $0 | View return |
| 2021 | Teamsters Legal Defense Trust | 990 | Trustee | 2 | $0 | $130,864 | View return |
| 2021 | Young Mens Christian Association of Virginias Blue Ridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Chicago Labor Management Trust | 990EZ | Trustee | 0.3 | $0 | $0 | View return |
| 2021 | Virginia Amateur Sports Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2020 | Teamsters Local Union No 700 | 990 | President | 40 | $210,637 | $0 | View return |
| 2020 | Teamsters Legal Defense Trust | 990 | Trustee | 2 | $0 | $130,864 | View return |
| 2020 | Chicago Labor Management Trust | 990EZ | Trustee | 0.3 | $0 | $0 | View return |
| 2020 | Virginia Amateur Sports Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Teamsters Local Union No 700 | 990 | Recording Sec'Y/Bus Agent | 40 | $130,864 | $0 | View return |
| 2019 | Virginia Amateur Sports Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2018 | Teamsters Local Union No 700 | 990 | Recording Sec'Y/Executive Assistant | 40 | $121,894 | $0 | View return |
| 2018 | Virginia Amateur Sports Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Teamsters Local Union No 700 | 990 | Recording Sec'Y/Bus Agent | 40 | $121,513 | $0 | View return |
| 2016 | Teamsters Local Union No 700 | 990 | Recording Sec'Y/Bus Agent | 40 | $125,024 | $0 | View return |
| 2015 | Teamsters Local Union No 700 | 990 | Recording Secretary/Business Agent | 40 | $123,503 | $0 | View return |
| 2014 | Teamsters Local Union No 700 | 990 | Recording Secretary / Business Agent | 40 | $116,275 | $0 | View return |
| 2013 | Teamsters Local Union No 700 | 990 | Business Agent | 40 | $105,796 | $0 | View return |