Karim Leklou - French actor. He was born June 20, 1982 in Sรจvres, France.Best known for his work on The Stronghold (2020), The World Is Yours (2018), A Prophet (2009).