| 2021 | Laborers Local 235 Education & Trai Ning Fund | 990 | Director | 40.05 | $79,576 | $0 | View return |
| 2021 | Laborers Local 235 Welfare Fund | 990 | Union Trustee | 0.05 | $0 | $79,576 | View return |
| 2021 | Laborers International Union of North America | 990 | Secretary | 40 | $0 | $0 | View return |
| 2020 | Laborers Local 235 Education & Trai Ning Fund | 990 | Director | 40.05 | $79,576 | $0 | View return |
| 2020 | Laborers Local 235 Welfare Fund | 990 | Union Trustee | 0.05 | $0 | $79,576 | View return |
| 2020 | Laborers International Union of North America | 990 | Secretary | 40 | $0 | $0 | View return |
| 2019 | Laborers Local 235 Education & Trai Ning Fund | 990 | Director | 40.05 | $77,436 | $0 | View return |
| 2019 | Laborers Local 235 Welfare Fund | 990 | Union Trustee | 0.05 | $0 | $77,436 | View return |
| 2019 | Laborers International Union of North America | 990 | Secretary | 40 | $0 | $0 | View return |
| 2018 | Laborers Local 235 Education & Trai Ning Fund | 990 | Director | 40.05 | $75,804 | $0 | View return |
| 2018 | Laborers Local 235 Welfare Fund | 990 | Union Trustee | 0.05 | $0 | $75,804 | View return |
| 2018 | Laborers Local 235 Welfare Fund | 990 | Union Trustee | 0.05 | $0 | $75,804 | View return |
| 2018 | Laborers International Union of North America | 990 | Secretary | 40 | $0 | $0 | View return |
| 2017 | Laborers Local 235 Education & Trai Ning Fund | 990 | Director | 40.05 | $74,124 | $0 | View return |
| 2017 | Laborers Local 235 Welfare Fund | 990 | Union Trustee | 0.05 | $0 | $74,124 | View return |
| 2017 | Laborers International Union of North America | 990 | Secretary | 40 | $0 | $0 | View return |
| 2016 | Laborers Local 235 Education & Trai Ning Fund | 990 | Director | 40.05 | $72,264 | $0 | View return |
| 2016 | Laborers Local 235 Welfare Fund | 990 | Union Trustee | 0.05 | $0 | $72,264 | View return |
| 2016 | Laborers International Union of North America | 990 | Secretary | 40 | $0 | $0 | View return |
| 2015 | Laborers International Union of North America | 990 | Secretary | 40 | $90,580 | $0 | View return |
| 2015 | Laborers Local 235 Welfare Fund | 990 | Union Trustee | 0.05 | $0 | $90,580 | View return |
| 2015 | Laborers Local 235 Education & Trai Ning Fund | 990 | Union Trustee | 0.05 | $0 | $90,580 | View return |
| 2014 | Laborers International Union of North America | 990 | Secretary | 40 | $85,644 | $0 | View return |
| 2014 | Laborers Local 235 Education & Trai Ning Fund | 990 | Union Trustee | 0.05 | $0 | $0 | View return |
| 2014 | Laborers Local 235 Welfare Fund | 990 | Union Trustee | 0.05 | $0 | $0 | View return |
| 2013 | Board of Trustees Laborers Intl Union Local 1000 Training & Ed Fd | 990EZ | Trustee | 1 | $71,610 | - | View return |
| 2013 | Board of Trustees Laborers Inter of Na Local 1000 Welfare Fund | 990 | Trustee | 1 | $0 | $71,610 | View return |
| 2013 | Board of Trustees Laborers Intl Union of Na Local 1000 Vacation | 990 | Trustee | 1 | $0 | $71,610 | View return |