FANDOM


Ildar Safin

Ildar Safin.

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

Notes and referencesEdit

GalleryEdit