No photoKaren NeilActor · Born November 24, 1964 · Chicago, Illinois, USAIMDb Acted in 62000s2009Turtles ForeverKarai (voice)752003Teenage Mutant Ninja TurtlesKarai (voice), Chizu (voice) · 8 episodes792001Amy's OrgasmTina441990s1999The SopranosReceptionist · 1 episode911997I Love You, Don't Touch Me!Nina1990Law & OrderReceptionist · 1 episode77