Nació en Sarasota, Florida 29 de agosto de 1971 (Estados Unidos) pero de niña, se trasladó con su madre a California, residiendo en varias localidades, hasta asentarse en la ciudad de San Diego.
En su adolescencia se trasladó a Nueva York para iniciar una carrera como modelo, después de modelar e impulsada por su tía, Carol Merril, estudió interpretación en Los Ángeles y en la década de los 80 debutó como actriz en series de televisión, siendo vista en episodios de conocidas teleseries como Falcon Crest, ¿Who's the Boss?, Alf o Aquellos maravillosos años (The Wonder Years).