Brahim Achabbakhe was born on May 17, 1984 in Beaumont, France. He is known for his work on The Hangover Part II (2011), Dragon Blade (2015) and Never Back Down: No Surrender (2016). Read more on iMDB