A talented singer and pianist, Talor has recorded several CDs of music, and scored a minor club hit with her risque single "Who Do I Have to Blow?" for which a music video (possibly two) were produced.
Played a title role in the theatrical play "The Art Of Prostitution" in 2008 at the Onyx theatre.