Saint Petersburg 2010
as elderly resident of the nursing home
The Newly-Wed Bride 1977
Actor
Mr. Mehdi, The Chef 1973
Footwear 1973
Credits from TMDB.