CineMood
HomeMoviesTV ShowsActors
Sign In
CineMood
AboutPrivacyTermsContact

© 2026 CineMood

HomeMoviesCinemaFriendsYou
Back to Actors
Affif Ben Badra

Affif Ben Badra

Acting · 1.4 popularity

Age

66

Movies

29

TV

2

Born
January 1, 1960
From
Tours, Indre-et-Loire, France

Biography

Affif Ben Badra (sometimes credited as Afif Ben Badra or Ben Badra) (born 1960) is an actor and dancer currently living in France. In the United States he appeared as a warlord in the Roland Emmerich film 10,000 BC and as Tamas in Sherlock Holmes: A Game of Shadows. He also appeared in the suspense/thriller film Taken, written by Luc Besson, and in the Spanish public TV serie "Aguila Roja". Description above from the Wikipedia article Affif Ben Badra, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Works

29 films

Dune: Part Two

Dune: Part Two

20248.1

Dracula

Dracula

20257.2

Sherlock Holmes: A Game of Shadows

Sherlock Holmes: A Game of Shadows

20117.1

10,000 BC

10,000 BC

20085.5

Colombiana

Colombiana

20116.6

K.O.

K.O.

20256.5

District B13

District B13

20046.8

Grimsby

Grimsby

20165.9

Kiss of the Dragon

Kiss of the Dragon

20016.9

Io Capitano

Io Capitano

20237.8

Unleashed

Unleashed

20056.9

Beating Hearts

Beating Hearts

20247.2

Dobermann

Dobermann

19976.5

Mesrine: Killer Instinct

Mesrine: Killer Instinct

20087.3

The Ottoman Lieutenant

The Ottoman Lieutenant

20176.0

12 Warriors

12 Warriors

20255.0

The Lookout

The Lookout

20125.6

Denard: Anatomy of an Antihero

Denard: Anatomy of an Antihero

20215.2

On the Other Side of the Tracks

On the Other Side of the Tracks

20125.6

Collision

Collision

20135.7

School of Life

School of Life

20177.3

Jacquou the Rebel

Jacquou the Rebel

20076.4

8 Assassins

8 Assassins

20145.7

The Last Nosferatu

The Last Nosferatu

20234.0

Brotherhood of Tears

Brotherhood of Tears

20135.9

The Final Problem

The Final Problem

20186.0

Heart and Sword

Heart and Sword

19989.0

Merrick

Merrick

20176.0

Final Balance

Final Balance

20115.8