CharacterMr. IbisMr. Ibis in American Gods (2017), played by Demore Barnes. Played byDemore BarnesAppears inAmerican Gods2017