“...defamed producer...”
???
Yeah, that caught my eye, too.
Technically, "defamation" always implies that it is unjustified - like calling him "slandered producer."
"Disgraced" and/or "infamous" would have been better choices, though I think that I would have simply settled on "convicted felon."
Regards,