Barkhad Abdi

The London Critics' Circle Film Awards held at The May Fair Hotel - Arrivals Featuring: Barkhad Abdi Where: London, United Kingdom When: 02 Feb 2014 Credit: Daniel Deme/WENN.com

See our biography of Barkhad Abdi