Lily Scott was born on January 1, 1973 in London, England. She is known for Tenet (2020), Avengers: Endgame (2019) and Avengers: Infinity War (2018).
Lily Scott was born on January 1, 1973 in London, England. She is known for Tenet (2020), Avengers: Endgame (2019) and Avengers: Infinity War (2018).