Stephen Odubola.
Stephen Odubola is a British actor who played a Native Scout in The Legend of Tarzan.