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).
Birthday:
1977-05-14 (47 years) Place of Birth:
Ouagadougou, Burkina Faso
Known For:
Acting