Priyanka Chopra has now garnered international fame thanks to her American TV Show ‘Quantico’ and also her Hollywood movie ‘Baywatch’.

But according to the actress the road to establishing herself as an actress in the west wasn’t easy.

Speaking during the TIFF Soiree's Share Her Journey segment organised by the Toronto International Film Festival, the actress revealed that she lost out on roles as her looks were considered too ethnic.

"When the opportunity came my way, I saw it as an opportunity to break the ceiling for actors that look like me... Once I was asked not to be a part of a cast because I was too ethnic... I didn't realize how hard it was until I came to North America," Priyanka said.

The actor said her role of FBI agent, Alex Parrish was "not written for an Indian girl".

"My role in 'Quantico' was not written for an Indian girl,” she said.

Priyanka Chopra also revealed that there was a time when filmmakers dropped her due to difference in opinion, which came with her being a woman.

“I've had people take away films from me because I might not have agreed with them. It's not easy - when you come into entertainment being a woman. You've got to pull your socks up for a fight," Priyanka said in an event.

"No one's going to hand it out to you, whether it's credit, whether it's parts, whether it is the ability to make movies," she said, pointing to 'Wonder Woman' director Patty Jenkins, the first female director for a studio superhero movie.

"You can understand how hard and few and far between these opportunities are. But it's got to take people like us to stand out there, dig our heels in and say we're not going to stand for it anymore," said the actress.

Priyanka Chopra is currently busy working on the third season of her TV show as well as two Hollywood projects.