Live flight status, scheduled flights, flight arrival and departure times, flight tracks and playback, flight route and airport Track the real-time flight status of XU 520 live using the FlightStats Global Flight Tracker. See if your flight has been delayed or cancelled and track the live Yuanjian J Xu is a resident of CA. Lookup the home address and phone 5202909206 and other contact details for this person Yuanjian J Xu is a resident of Thousand Oaks.Xu Lu is an award-winning Chinese actress and singer. Born on December 28, 1994, she made her acting debut in the 2010 television series “The Dream of Red Mansions.”. She gained fame after her role in the 2012 series “Empresses in the Palace.”.