He belongs in jail for theft.
As long as he didn't sign the contract with intent to deceive, he's only guilty of breach of contract, and the contract most likely spells out the specific penalties for non-performance. If everyone who failed to show up for work was thrown in jail, we would run out of jails. I'm pretty sure he didn't get much in the way of front money, anyway.