Karen Tsen Lee: Karen Tsen Lee. Additional Crew: The Sentinel. Karen Tsen Lee was born in New York City, New York, USA. She is known for The Sentinel (2006), Book of Shadows: Blair Witch 2 (2000) and Blue Bloods (2010).
Known For: The Sentinel (Additional Crew), Book of Shadows: Blair Witch 2 (Additional Crew(Speakeasy)), Blue Bloods (Woman), Robot Stories (Mrs. Ito)