
Person Detail
Nelson Lee
Catalogued films 12Director 1Actor 12
Nelson Lee (born October 16, 1975) is a Taiwanese-Canadian actor. He is best known for portraying Shen in Blade: The Series and Dragon King in Stargirl.
Filmography
Titles and credit roles










