Rosie O’Doughnuts can play Weinstein.
She does meet both qualifications, being fat and being ugly, so good casting.