I bet his insurance company isn't too happy. Maybe after he starts paying high premium for the so called cheap labor they will quit hiring illegals. California just had case ruling where they are entitled to work comp benefits.
I wonder if the construction company was reporting the payroll of the illegal workers? (Premium is based on payroll for WC. Misrepresenting payroll is fraud.) I assume they are paid in cash???