In de film "The Pirates of Somalia" uit 2017 speelde Abdi de door de Somalische regering gesponsorde lokale agent en vertaler voor de Canadese freelance journalist Jay Bahadur. Zijn personage coördineert interviews tussen lokale piratenleiders en Bahadur, die de motivaties van Somalische piraterij registreert in de weken voorafgaand aan de Maersk Alabama-kaping.
Ik weet het. In oktober 2017 verscheen Abdi in Denis Villeneuve's Blade Runner 2049, in een kleine rol van een wetenschapper. Abdi maakte zijn regie-debuut met de Somalische film "Ciyaalka Xaafada", en hij heeft ook verschillende muziekvideo's geregisseerd.