BARKHAD ABDI (Muse) makes his acting debut in Captain Phillips.
Abdi was born in Mogadishu, Somalia, and raised in Taiz, Yemen. He came to the United States
with his parents and siblings in 1999, when he was 14 years old. He attended Minnesota State
Abdi is currently directing a film, Ciyaalka Xaafada, about the lives and struggles of the first
generation of Somali-Americans living in Minneapolis. He has also directed several music videos.