Born in Cairo, Egypt
Train of Life
1998
As Rabbi
Inspector Blunder
1980
As Doctor Haquenbusch
Charade
1963
As German Tourist (uncredited)
The Longest Day
1962
As Minor Role (uncredited)
La Traversée de Paris
1956
As Hostage with glasses (uncredited)