En el 2006, empezó actuando en la televisión en la programa “Ugly Betty” En el 2007 ganó muchos premios por su rol como Betty Suárez en dicha serie, incluyendo los Premios Globo de Oro, Premio del Sindicato de Actores, y el Premio Emmy; cuando ganó este último en 2007 hizo historia por ser la primera mujer latina que recibió el mismo.