Taylor Rain born August 16, 1981 in Long Beach, California, U.
She has appeared in more than 200 pornographic films in a three-year time span, the first of which was under the name Nikki Star in Pop Goes the Cherry.
Most of her work includes anal sex.
Anal Addicts 12 2003 Northstar Associates Anal Facial Movie Title Year Distributor Notes 26.