Barkhad Abdi

Barkhad Abdi

Birthday: April 10, 1985

Place of Birth: Mogadishu, Somalia

Television Credits

The Curse
The Curse
Abshir 6 episodes 2023
Blade Runner: Black Lotus
Blade Runner: Black Lotus
Doc Badger (voice) 6 episodes 2021
View Show Details
Castle Rock
Castle Rock
Abdi Howlwadaag 10 episodes 2018
View Show Details