| 2025 | American Federation of Labor & Congress of Industrial Orgs | 990 | President/ E Board | 2 | $5,525 | $0 | View return |
| 2024 | Laborers International Union of North America Local #165 | 990 | Business Manager | 50 | $117,613 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990 | President/ E Board | 2 | $4,675 | $0 | View return |
| 2024 | Thomas Jefferson Educational Foundation Inc | 990 | Sergeant At Arms | 0 | $0 | $0 | View return |
| 2024 | North Central Illinois Laborers Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America Local #165 | 990 | Business Manager | 50 | $117,613 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990 | President/ E Board | 2 | $5,100 | $0 | View return |
| 2023 | Thomas Jefferson Educational Foundation Inc | 990 | Sergeant At Arms | 0 | $0 | $0 | View return |
| 2023 | North Central Illinois Laborers Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America Local #165 | 990 | Secretary/Treasurer | 50 | $104,630 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | President/ E Board | 2 | $5,100 | $0 | View return |
| 2021 | Laborers International Union of North America Local #165 | 990 | Secretary/Treasurer | 50 | $101,608 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990 | President/ E Board | 2 | $5,100 | $0 | View return |
| 2020 | Laborers International Union of North America Local #165 | 990 | Secretary/Treasurer | 50 | $101,069 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | President/ E Board | 2 | $5,100 | $0 | View return |
| 2020 | Heart of Illinois United Way Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Laborers International Union of North America Local #165 | 990 | Secretary/Treasurer | 50 | $97,084 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990 | President/ E Board | 2 | $5,150 | $0 | View return |
| 2018 | Laborers International Union of North America Local #165 | 990 | Secretary/Treasurer | 50 | $96,489 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990 | President/ E Board | 2 | $5,700 | $0 | View return |
| 2017 | Laborers International Union of North America Local #165 | 990 | Secretary/Treasurer | 50 | $94,524 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990 | Sec/Treas/ E Board | 2 | $1,425 | $0 | View return |
| 2016 | Laborers International Union of North America Local #165 | 990 | Secretary/Tresurer | 50 | $91,760 | $0 | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990 | Sec/Treas/ E Board | 2 | $1,900 | $0 | View return |
| 2015 | Laborers International Union of North America Local #165 | 990 | Secretary/Tresurer | 50 | $93,897 | $0 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990 | Sec/Treas/ E Board | 2 | $5,700 | $0 | View return |
| 2014 | Laborers International Union of North America Local #165 | 990 | Secretary/Tresurer | 50 | $94,530 | $0 | View return |
| 2014 | Tri-County Urban League Inc. | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2013 | Laborers International Union of North America Local #165 | 990 | Secretary/Tresurer | 50 | $91,421 | $0 | View return |
| 2013 | Tri-County Urban League Inc. | 990 | Treasurer | 0.5 | $0 | $0 | View return |