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
Colombiana
Unleashed
Kiss of the Dragon
No data