Born in Hong Kong.
Degree in biology at San Francisco University.
In "The West Wing" (1999) he portrayed the Chinese ambassador to the United States, while in "Lost" (2004) he portrayed the Chinese ambassador to South Korea.
