Jacky Ido was born on May 14, 1977 in Ouagadougou, Burkina Faso. He is an actor and director, known for Inglourious Basterds (2009), Lockout (2012) and The Catch (2016).
Inglourious Basterds
Django Unchained
The Catch
Lockout
Aya of Yop City
The Widow
West
Radiostars
Taxi Brooklyn
I Love Périgord
Chateau
The White Masai
The Torch
What War May Bring
La 3ème Voie
Hasaki Ya Suda
Bunker
In The Morning
Pamela Rose, la série
The Adventures of Huck Finn