Julia Scarlett Dan is an actress, known for Arrival (2016), Helix (2014) and This Life (2015). Read more on iMDB