Nelson Lee was born on October 19, 2016 in Taipei, Taiwan, Taiwan, is Actor, Director, Assistant Director. 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.
Nelson Lee is a member of Actor