Biografi tidak tersedia.
Acting
01 September 1967 di Durham, North Carolina, USA
sebagai Self / Tempest DuJour
sebagai Lady Zaza