Nelson Lee photo

Nelson Lee

Birth name:
Date of Birth:
16 October 1975 Taipei, Taiwan
Height:
5' 9" (1.75 m)
Nelson Lee was born in Taiwan, and raised in Canada. He is a graduate of the American Academy of Dramatic Arts and the University of Toronto.