Michael Haynes.
Michael Haynes is a British actor who played a Boma Villager in The Legend of Tarzan.