Sofia Vergara was born in Barranquilla, Colombia. She comes from a humble and devout Catholic family. She studied dentistry in Colombia but never finished as she was longing for a modeling career. She followed her dreams right after she moved to Miami, Florida. Her physiognomy and charisma is a powerful combination for her later success in film and media television.
She began doing commercial advertisements for Pepsi, then ventured on television shows like “Amas de Casa Desesperadas”, Desperate Housewives’ counterpart of Colombia. She also appeared on the ABC drama “Dirty Sexy Money”.
Her first major film role was in Peter and Bobby Farrelly’s film “The Three Stooges”’ in 2012, were she plays a woman named Lydia who wants desperately to get rid of her husband in order to keep his fortune to later enjoy it with her lover.