NL
Nelson Lee

Nelson Lee

Nelson Lee is a Taiwanese-Canadian actor. He is best known for portraying Shen in Blade: The Series and Dragon King in Stargirl.
WIKIPEDIA

Movies