Gemma Chan Movie Roles

Gemma Chan is a British actress who has appeared in several movies, including “Humans,” “Captain Marvel, and “Transformers” She is best known for her roles as Anita in the AMC series “Humans” and as Astrid in the Crazy Rich Asians. With all of these movies Gemma Chan has starred in, it is no wonder why this actress has gained popularity over the years. In this blog post, we’ll take a look at some of her most notable movie roles to date.

Astrid Leong – Crazy Rich Asians


Crazy Rich Asians is probably among the most popular films starred by Gemma Chan – she played the role of a Singaporean socialite and main protagonist: Astrid Leong. Although the film’s main focus is on the love story between Rachel Chu and Nick Young, Astrid plays a pivotal role in the film as she is one of Rachel’s best friends. Throughout the film, we see Astrid go through her own struggles with her husband, Michael Teo, which makes for an interesting subplot.

Anita – Humans

Gemma Chan stars as Anita in AMC’s “Humans.” The show is set in a parallel present where robots are part of everyday life. Anita is a ‘synth’ or artificial human who works as a nanny and housekeeper for the Hawkins family. Although she is designed to obey orders, she begins to develop emotions and becomes more independent. This was a very interesting role for Gemma Chan to take on, and she did an amazing job portraying a robot with human-like emotions.

Minn-Erva – Captain Marvel


Gemma Chan starred as an antagonist in Marvel’s “Captain Marvel.” She played the role of a Kree scientist named Minn-Erva. Her character was part of a team sent to capture Carol Danvers, aka Captain Marvel. Although she is technically the bad guy, we see her human side when she develops feelings for fellow teammate Yon-Rogg. This was definitely a different role for Gemma Chan, but she did a great job portraying a conflicted villain.

Quintessa – Transformers: The Last Knight

Gemma Chan starred as the villain in “Transformers: The Last Knight.” She played the role of Quintessa, a Cybertronian witch who is bent on destroying Earth. Quintessa is among the two main antagonists in the movie, and Gemma Chan plays the role exceptionally. Despite the unique role of being a robot sorceress from space, she defied the odds and made the role realistic. This was definitely a different role for Gemma Chan, but she did an amazing job playing a powerful and evil villain.

Sersi – Eternals


Gemma Chan starred in Marvel’s “Eternals” as Sersi. Sersi is the Prime Eternal and has enhanced physical abilities as well as the power to manipulate cosmic energy. In the movie, Gemma Chan’s character is a love interest for Ikaris, who is played by Richard Madden. Although her role wasn’t as big as some of her other movies, she did a great job portraying a powerful and immortal being.

Namaari – Raya and the Last Dragon


If you’re a fan of animated movies, you probably know the fascinating Disney film Raya and the Last Dragon. In the movie, Gemma Chan voiced the character of Namaari, the daughter of the chief of the Fang tribe. Namaari is a skilled warrior who is determined to find the last dragon in order to stop the war between her people and the other tribes. Although she starts off as an antagonist, we see her change throughout the course of the movie, and she eventually becomes one of the protagonists. This was a great role for Gemma Chan, and she did an amazing job voicing a strong and independent character.

Petronella – London Fields


In “London Fields,” Gemma Chan played the role of Petronella, a clairvoyant femme fatale. The movie is based on a classic novel by Martin Amis and follows the story of a writer who becomes obsessed with a woman who he believes is going to be murdered. Gemma Chan did an amazing job portraying the seductive and mysterious character of Petronella.

Overall, Gemma Chan has starred in a wide variety of movies and TV shows. She is definitely an actress to watch out for in the future. Whether she’s playing a robot, a villain, or a love interest, she always does an amazing job and leaves us wanting more.

More About Gemma Chan

Now that we know more about the amazing movie roles played by Gemma Chan let’s look into her interesting background. Gemma Chan was born in London, England, in 1982. Her father was an engineer, and her mother was a pharmacist. Gemma Chan attended Worcester College, where she studied jurisprudence. After graduation, she studied at the Drama Centre London to learn about acting. This was the start of her acting career.

Some of Gemma Chan’s other notable roles include Mia Chen on the British show “Secret Diary of a Call Girl” and Soo Lin Yao on the American hit show “Sherlock.” She has also starred in movies such as “Crazy Rich Asians,” “Captain Marvel,” and “Transformers: The Last Knight.”

In 2014, Gemma Chan got the chance to play some leading roles, which helped her gain popularity in the acting world. She starred in the action-thriller movie “Jack Ryan: Shadow Recruit” and the French comedy-drama movie “Belles Families.” These roles helped Gemma Chan become a household name and solidified her place as a talented actress.

Today, Gemma Chan is one of the most popular actresses in Hollywood. She has starred in a wide variety of movies and TV shows and has proven time and time again that she’s a force to be reckoned with. We can’t wait to see what she does next!

Final Thoughts

Gemma Chan is an amazing actress who has starred in a variety of movies and TV shows. She always does an amazing job, regardless of the role she plays. In this article, we looked at some of her most notable movie roles and learned about her interesting background. For sure, Gemma Chan is an actress that we’d love to see more in the coming years.