PersonYehuda Efroni3 credits in the catalogue: acting.ActingThe Delta Force1986David RosovskyRumpelstiltskin1987Count FlaxSinbad of the Seven Seas1989Ahmed