В 1997 году снялась в своём первом сериале «К северу от сердца». В следующем году получила главную роль Асуль в сериале «Синяя текила» («Асуль» по-испански означает синий цвет, также это женское имя).
С 2005 года активно снимается в кинофильмах, хотя первый опыт был ещё в 2000 году. Самыми примечательными фильмами с участием Мори стали «Жена моего брата» (2005) и индийская драма «Воздушные змеи» (Kites), снятая Ракешем Рошаном в США. Фильм, в котором Мори сыграла одну из главных ролей, наряду с Ритиком Рошаном, получил положительные отзывы критиков, а Барбара Мори была номинирована на премию Zee Cine Awards за дебют в индийской киноиндустрии.
В конце 1990-х — начале 2000-х годов Барбара встречалась с актёром, певцом и продюсером Серхио Майером. В 1998 году у них родился сын Серхио. В середине 2000-х у Барбары был обнаружен рак груди на начальной стадии, который успешно удалось излечить.