Abdullah deltok i VM i friidrett 2003, hvor han endte på en fjerdeplass på 10 000 meter. Hen deltok også i Sommer-OL 2008, hvor han ble åttende beste på samme distanse.