Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Karen Tsen Lee
Follow
Born in New York City, New York, USA
Karen Tsen Lee is an actress.
Actor
See all 7 →
Sealed
2000
?.?
?.?
Book of Shadows: Blair Witch 2
(voice)
Sealed
2003
?.?
?.?
Robot Stories
Mrs. Ito
Sealed
2016
?.?
?.?
The Lennon Report
Yoko Ono
Sealed
2005
?.?
?.?
Rock the Paint
Sunny