It should come as no surprise that Sofía Vergara was named the highest-paid TV actress in Hollywood. After her humble beginnings as a model, the 49-year-old appeared in several Spanish-language shows before moving on to her first American comedy. And now, Vergara has plenty of successful acting credits under her belt, including her brilliant portrayal of firecracker Colombian Gloria Delgado-Pritchett on Modern Family.
While the America's Got Talent judge is known for her comedic chops, she has also nailed quite a few serious roles. Curious to see what they are? Keep reading for a definitive ranking of Sofía Vergara’s best movies and TV shows.