David Dontoh is an actor, known for Beasts of No Nation (2015), The Dead (2010) and The Cursed Ones (2015). Read more on iMDB