Su debut se produjo de la mano de Andrew Blake, en su película "Aroused", bajo el nombre de Tara Patrick.