Nicki Aycox was born on 26th May 1975. She was born in Hennessey, Kingfisher County, Oklahoma, U.S. She began her career at an early age with singing and playing the piano in the beauty contests. Her acting debut was in 1996 with the appearance in the Weird Science. From then she has appeared several other shows