Karen Tsen Lee
Karen Tsen Lee is an actress.
Known for
Acting
Place of birth
New York City, New York, USA
Known For
Credits
Photos
Robot Stories
5
Rock the Paint
4.5
Pickles Make Me Cry
0
Tender Ears
0
The Lennon Report
6.1
Dispatched
0
Book of Shadows: Blair Witch 2
4.3