Chloe Bennet, who stars in TV series Marvel's Agents of SHIELD, has said she had to change her name from Chloe Wang in order to make it in Hollywood.
The actress praised Ed Skrein for recently pulling out of Hellboy.
His casting had been criticised for "whitewashing" the original character, who is of Asian heritage.
She told an Instagram follower who queried her name change: "Hollywood is racist and wouldn't cast me with a last name that made them uncomfortable."
"Changing my last name doesn't change the fact that my BLOOD is half Chinese, that I lived in China, speak Mandarin or that I was culturally raised both American and Chinese... It means I had to pay my rent."
She added: "I'm doing everything I can, with the platform I have, to make sure no one has to change their name again, just so they can get work."