Biography

Nikki Shane was born on June 23, 1967 in Houston, Texas, USA. She is an actress.