An American actress, born in California, United States. She studied theater and film studies at Yale University, and some of her works include Finding Nemo (2003) and Stalgia (2021).
An American actress, born in California, United States. She studied theater and film studies at Yale University, and some of her works include Finding Nemo (2003) and Stalgia...Read more (2021).