Born in 1968 in Pennsylvania, Stacey was featured in the Sports Illustrated swimsuit issues from 1991 to 1998. She has also appeared in minor films such as The Dogwalker and Gangster World, and she had a brief role in the feature film, Jerry Maguire.