Affif Ben Badra was born in 1960. He is known for his work on Unleashed (2005), Colombiana (2011) and Kiss of the Dragon (2001).
Taken
Unleashed
Colombiana
Kiss of the Dragon
No data