| 2024 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $106,064 | $0 | View return |
| 2024 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | II Northeast Fishery Sector Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $102,248 | $0 | View return |
| 2023 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | II Northeast Fishery Sector Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $97,949 | $0 | View return |
| 2022 | II Northeast Fishery Sector Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $94,891 | $0 | View return |
| 2021 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Tazwood Community Services Inc. | 990 | President | 3 | $0 | $0 | View return |
| 2020 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $93,994 | $0 | View return |
| 2020 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Tazwood Community Services Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $92,219 | $0 | View return |
| 2019 | Pekin Main Street C/O Ron Harlan | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Tazwood Community Services Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $91,081 | $0 | View return |
| 2018 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $89,810 | $0 | View return |
| 2017 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $88,162 | $0 | View return |
| 2016 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $86,217 | $0 | View return |
| 2015 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $84,536 | $0 | View return |
| 2014 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Sand Creek Village Community Association | 990 | Director | 3 | $0 | $0 | View return |
| 2013 | Laborers International Union of 231 Hcl | 990 | Secretary Treasurer | 40 | $82,664 | $0 | View return |
| 2013 | Laborers Local #231 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Sand Creek Village Community Association | 990 | Director | 3 | $0 | $0 | View return |