CharacterAbdi HowlwadaagAbdi Howlwadaag in Castle Rock (2018), played by Barkhad Abdi. Played byBarkhad AbdiAppears inCastle Rock2018