Lee Delong is an actress and director, known for Arthur and the Invisibles (2006), Beyond: Two Souls (2013) and Rayman Arena (2001). Read more on iMDB