Karen Tsen Lee

Karen Tsen Lee

Karen Tsen Lee was born in New York City, New York, USA. She is known for her work on The Sentinel (2006), Book of Shadows: Blair Witch 2 (2000) and Blue Bloods (2010).

Tv Show