Эмма родилась в Стокгольме в Швеции. Отец — швед, мать — уроженка Конго. Эмма — фотомодель, снималась в рекламе различных фирм-производителей косметики.
Актёрская карьера началась в 1995 году, наибольшую известность в этом качестве она получила, снявшись в фильмах Люка Бессона «Такси» (1998—2007) в роли женщины-полицейского Петры.
В Швеции у неё собственная передача на телевидении.
В 2003 году вышла замуж за Ганса Виклунда, у них двое детей: дочь Тира и сын Элис.