Gemma Chan
Film

Year
Film
Role
Notes
2006
When Evil Calls
Molly Nelson
-
2009
Exam
Chinese woman
-
2010
Pimp
Bo
-
2010
Shanghai
Shin Shin
-
2010
Submarine
Kim-Lin
-
2013
The Double
Glamorous Judge
-
2014
Jack Ryan: Shadow Recruit
Amy Chang
-
2015
Families
Chen-Lin
-
2016
Fantastic Beasts and Where to Find Them
Madam Ya Zhou
-
2017
Transformers: The Last Knight
Quintessa
-
2017
Stratton
Aggy
-
2018
Crazy Rich Asians
Astrid Leong-Teo
-
2018
London Fields
Petronella
-
2018
Mary Queen of Scots
Elizabeth Hardwick
-
2019
Mr. Malcolm's List
-
short film
2019
Captain Marvel
Minn-Erva
-

Question: What roles did Gemma Chan play in her 2018 movies?
Answer: In 2018, Chan portrayed as Astrid Leong-Teo in Crazy Rich Asians, and also as Hardwick in the Mary Queen of Scots.