Настоящее имя порно звезды – Одри Леон. Она родилась 25 февраля 1981 года в Нью-Джерси, США. Карьера в индустрии взрослых развлечений началась с того, что девушка начала выкладывать в Интернете видео секса со своим мужем. Сейчас в ее фильмографии более 170-ти картин. Девушка активна в Твиттере.