Home›Kelli TaylorKelli TaylorKnown for ActingPlace:Toronto, Ontario, CanadaMovies1994The Club Details TV Shows1997Mission Genesis Details 1992Catwalk Details