I think he is already in a prison of his own making.
Put him in a real pricon wher his cell Mate is “Ben Dover” and Beck will change his mind.