Nelson Lee

Biography

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.

Filmography

Movie Name Release Date
All Saints August 25, 2017