Steven Wu-chun Tan is 70 years old. Steven lives in San Francisco, CA. Steven went to school at the Las Lomas High School. Steven's favorite bands are Depeche Mode, The Smiths and Sisters Of Mercy. The Dark Crystal is Steven's all-time favorite movie.