
Acting
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).

2012

2012

2012

2005

2013

2008

2019

2014

2011

2013

2017

2011

2011

2007

2013