Abdurazak Ahmed Adan

Biography

Played a Pirate Leader in Captain Phillips

Movies