Née à Panama avant de s’installer à Austin, au Texas, elle a suivi chaque été des cours de théâtre tout en poursuivant des études en finance, diplôme qu’elle a obtenu avant de s’orienter pleinement vers la comédie à Los Angeles. Son entrée dans le cinéma s’est faite avec le film Animal Room, puis elle a rapidement enchaîné des rôles dans des productions variées, dont The Player et L.A. Confidentia…