Acting
Born: 1934-01-01 · İstanbul, Türkiye
Died: 1991-07-06
The Exorcist
1974
Police Chief
Omer the Tourist in Star Trek
1973
Mister Spak
Tired Warrior
1993