Acting
İstanbul, Türkiye
Born January 1, 1934 · Died July 6, 1991
Satan· 1974
Police Chief
Omer the Tourist in Star Trek· 1973
Mister Spak
Tired Warrior· 1993