Birthplace: New York City, New York, USA
Elizabeth Chai Vasarhelyi was born on 30 December 1978 in New York City, New York, USA. She is a producer and director, known for The Rescue (2021), Free Solo (2018) and Meru (2015). She has been married to Jimmy Chin since 26 May 2013. They have two children.
Previous (23)
Previous (3)
People Also Searched For