Ildar Safin.
Al Derado Safin is a British actor who played a Force Publique Soldier in The Legend of Tarzan.