Taylor Rain nasceu o 16 de agosto de 1981 em Long Beach, Califórnia, EUA. É atriz e diretora. Foi casada com Scott Fayner.
Sem dados