Ouagadougou, Republic of Upper Volta [now Burkina Faso]
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).
Career Signature0 — 100
How Jacky Ido’s filmography reads.
Five of Perfery’s 75 vibes, averaged across every film they acted in.