Jeff O'Haco

Jeff O'Haco is an actor who played Half Breed in Indiana Jones and the Last Crusade.