Elena Chin is known for her work on Hotel Étrange (2015), Driving with Our Eyes Shut (2016) and Therapissed (2010). Read more on iMDB