Se ha desempeñado tanto como actriz así como presentadora de televisión a lo largo de su carrera. Trabajó por más de una década en la televisión para luego debutar en la gran pantalla en 2004 con Mar adentro, dirigida por Alejandro Amenábar, protagonizó El orfanato en 2007 y Los ojos de Julia en 2010.