Home›Jennifer L. YenJennifer L. YenKnown for ActingBorn:1975-10-15Place:New York City, New York, USAMovies2007Dark Warrior Details 2000Power Rangers in 3D: Triple Force! Details 2000Power Rangers Lightspeed Rescue Details TV Shows1993Power Rangers Details