Nelson Lee

Nelson Lee is a Chinese film and television actor. He was born in Taipei, Taiwan on October 16th, 1975. He is known for playing the character of Shen on Blade: The Series.