Barkhad Abdi

The 51st New York Film Festival - World premiere of 'Captain Phillips' - Arrivals Featuring: (L-R) Actors Mahat M. Ali,Barkhad Abdi,and Faysal Ahmed Where: NYC, NY, United States When: 27 Sep 2013 Credit: PNP/WENN.com

See our biography of Barkhad Abdi