If he thinks portraying this character is unethical, he should quit his job.
And return his earnings to date. They are tainted.