NL
Nelson Lee

Nelson Lee

Nelson Lee (born October 16, 1975 in Taipei, Taiwan) is a Taiwanese-Canadian actor. He is best known for portraying Shen in Blade: The Series and Dragon King in Stargirl.
WIKIPEDIA

Movies