Vivian Lee was born on August 19, 1976 in New York City, New York, USA. She is known for her work on 录取通知 (2006), BFC: Big F*ckin' Chicken (2012) and Lost in Space (2018).
Vivian Lee was born on August 19, 1976 in New York City, New York, USA. She is known for her work on 录取通知 (2006), BFC: Big F*ckin' Chicken (2012) and Lost in Space (2018).