| 2025 | Cement & Concrete Workers Organizing Fund Inc | 990 | Organizer | 35 | $146,196 | $0 | View return |
| 2025 | Laborers International Union of North America | 990 | President/Organizer- Thru 12/25 | 35 | $66,996 | $0 | View return |
| 2024 | Cement & Concrete Workers Organizing Fund Inc | 990 | Organizer | 35 | $143,138 | $8,800 | View return |
| 2024 | Laborers International Union of North America | 990 | President | 3 | $18,615 | $0 | View return |
| 2024 | Laborers International Union of North America | 990 | Auditor | 1 | $8,800 | $143,138 | View return |
| 2023 | Cement & Concrete Workers Organizing Fund Inc | 990 | Organizer | 35 | $136,095 | $8,800 | View return |
| 2023 | Laborers International Union of North America | 990 | President | 3 | $17,155 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Auditor | 1 | $8,800 | $136,095 | View return |
| 2022 | Cement & Concrete Workers Organizing Fund Inc | 990 | Organizer | 35 | $171,781 | $8,800 | View return |
| 2022 | Laborers International Union of North America | 990 | President | 3 | $18,039 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Auditor | 1 | $8,800 | $171,781 | View return |
| 2021 | Cement & Concrete Workers Organizing Fund Inc | 990 | Organizer | 35 | $162,240 | $8,250 | View return |
| 2021 | Laborers International Union of North America | 990 | President | 3 | $17,767 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | Auditor | 1 | $8,250 | $162,240 | View return |
| 2020 | Cement & Concrete Workers Organizing Fund Inc | 990 | Organizer | 35 | $154,667 | $8,250 | View return |
| 2020 | Laborers International Union of North America | 990 | President | 3 | $16,385 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Exec Board/Auditor | 1 | $8,250 | $154,667 | View return |
| 2019 | Cement & Concrete Workers Organizing Fund Inc | 990 | Organizer | 35 | $151,116 | $8,625 | View return |
| 2019 | Laborers International Union of North America | 990 | President | 3 | $16,972 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Exec Board/Auditor | 1 | $8,625 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Auditor | 35 | $152,802 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | President | 3 | $16,521 | $0 | View return |
| 2017 | Laborers International Union of North America | 990 | Auditor | 35 | $150,880 | $0 | View return |
| 2017 | Laborers International Union of North America | 990 | President | 3 | $15,969 | $0 | View return |
| 2016 | Laborers International Union of North America | 990 | Auditor | 40 | $149,503 | $0 | View return |
| 2016 | Laborers International Union of North America | 990 | President | 3 | $15,633 | $0 | View return |
| 2015 | Laborers International Union of North America | 990 | Board Member | 40 | $140,713 | $0 | View return |
| 2015 | Laborers International Union of North America | 990 | President | 3 | $13,954 | $0 | View return |
| 2014 | Laborers International Union of North America | 990 | President | 3 | $10,599 | $0 | View return |
| 2013 | Laborers International Union of North America | 990 | President | 3 | $10,290 | $0 | View return |