
Naomie Harris
Known for Acting · 61 credits
- Born
- 1976-09-06 (age 49)
- Place of birth
- Islington, London, England, UK
- Also known as
- Naomie Melanie Harris · نائومی هریس
Biography
Naomie Melanie Harris (born 6 September 1976) is an English screen actress of Jamaican and Trinidadian heritage. She is known for her roles as Justin Falls on The Man Who Fell to Earth, Frances Louise Barrison / Shriek in Venom: Let There Be Carnage, Eve Moneypenny in the James Bond (Daniel Craig) franchise, Tia Dalma in the second and third Pirates of the Caribbean films, Nisha in Mowgli: Legend of the Jungle, Dr. Kate Caldwell in Rampage, Madeleine in Collateral Beauty, Paula in Moonlight - for which she received a nomination for the Academy Award for Best Supporting Actress, Winnie Madikizela in Mandela: Long Walk to Freedom, Alison Wade on the drama series Accused (2010), Det. Trudy Joplin in Miami Vice (2006), Sophie in After the Sunset, Selena in 28 Days, Ami on the series The Tomorrow People (1992), and Shuku on the series Runaway Bay (1992).
Known For
TV Shows (14)

The Graham Norton Show
2007
as Self

Variety Studio: Actors on Actors
2014
as Self

Close Up with The Hollywood Reporter
2015
as Self

Who Do You Think You Are?
2004
as Self

The Man Who Fell to Earth
2022
as Justin Falls

Accused
2010
as Alison Wade

The Third Day
2020
as Helen

Small Island
2009
as Hortense

White Teeth
2002
as Clara
Runaway Bay
1992
as Shuku

The Tomorrow People
1992
as Ami

Blood And Oil
2010
as Alice Omuka

The Project
2002
as Maggie Dunn
Erasmus Microman
1988
Movies (47)

Pirates of the Caribbean: Dead Man's Chest
2006
as Tia Dalma

Pirates of the Caribbean: At World's End
2007
as Tia Dalma

Rampage
2018
as Dr. Kate Caldwell

No Time to Die
2021
as Moneypenny

28 Days Later
2002
as Selena

Spectre
2015
as Moneypenny

Ninja Assassin
2009
as Mika

Skyfall
2012
as Eve

Southpaw
2015
as Angela Rivera

Venom: Let There Be Carnage
2021
as Frances Louise Barrison / Shriek

Moonlight
2016
as Paula

Black Bag
2025
as Dr. Zoe Vaughn

Mowgli: Legend of the Jungle
2018
as Nisha (voice)

Miami Vice
2006
as Det. Trudy Joplin

Street Kings
2008
as Linda Washington

Collateral Beauty
2016
as Madeleine

After the Sunset
2004
as Sophie

Black and Blue
2019
as Officer Alicia West

Our Kind of Traitor
2016
as Gail Perkins

Swan Song
2021
as Poppy Turner

Mandela: Long Walk to Freedom
2013
as Winnie Madikizela

Sex & Drugs & Rock & Roll
2010
as Denise

A Cock and Bull Story
2005
as Jennie

National Theatre Live: Frankenstein
2011
as Elizabeth Lavenza

August
2008
as Sarrah

Trauma
2004
as Elisa

Robin and the Hoods
2024
as Clipboard

My Last Five Girlfriends
2010
as No. 5: Gemma

Poppy Shakespeare
2008
as Poppy

The Wasp
2024
as Heather

The First Grader
2010
as Jane Obinchu

The Sound of 007
2022
as Self

Crust
2003
as Receptionist

Morris: A Life with Bells On
2009
as Sonja

Employees From Hell
1989

Explicit Ills
2008
as Jill

White Teeth
2002
as Clara

Pinewood: 80 Years of Movie Magic
2015
as Self - Interviewee

Bosses From Hell
1989

Anansi
2003
as Carla
Designing Bond
2021
as Self
The Project
2002
as Maggie Dunn

Blood and Oil
2010
as Alice Omuka
Living in Hope
2002
as Ginny
Lola and Freddie
as Lola

Swim Sistas
2025
as Narrator

A Pirate's Life For Me
2026
as Tia Dalma / Calypso
About Naomie Harris
Naomie Melanie Harris (born 6 September 1976) is an English screen actress of Jamaican and Trinidadian heritage. She is known for her roles as Justin Falls on The Man Who Fell to Earth, Frances Louise Barrison / Shriek in Venom: Let There Be Carnage, Eve Moneypenny in the James Bond (Daniel Craig) franchise, Tia Dalma in the second and third Pirates of the Caribbean films, Nisha in Mowgli: Legend of the Jungle, Dr. Kate Caldwell in Rampage, Madeleine in Collateral Beauty, Paula in Moonlight - for which she received a nomination for the Academy… With 61 credits spanning from 1988 to 2026, Naomie Harris has appeared in 47 films and 14 TV shows.
Fans searching for Naomie Harris movies, Naomie Harris filmography, or the latest projects starring Naomie Harris can stream many of these titles on CineFlixo, free and in HD, with no subscription required.
Most Popular Naomie Harris Movies
- Pirates of the Caribbean: Dead Man's Chest (2006) — as Tia Dalma
- Pirates of the Caribbean: At World's End (2007) — as Tia Dalma
- Rampage (2018) — as Dr. Kate Caldwell
- No Time to Die (2021) — as Moneypenny
- 28 Days Later (2002) — as Selena
Where to Watch Naomie Harris Films
Most Naomie Harris movies and series are available to stream on CineFlixo in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Naomie Harris, check our movies catalogue and browse page.