ActingYehuda EfroniBorn 1931-01-18· Tel Aviv, IsraelKnown forThe Delta Force1986ACTIONBraddock: Missing in Action III1988ACTIONAmerican Ninja 3: Blood Hunt1989ACTIONFull filmographyThe Delta Force1986ACTIONBraddock: Missing in Action III1988ACTIONAmerican Ninja 3: Blood Hunt1989ACTION