Leah Lewis - American actress. She was born December 9, 1996 in Shanghai, People's Republic of China.Best known for her work on The Half of It (2020) movie and TV shows like Station 19 (2018), הרופא הטוב (2017), Nancy Drew (2019).