Question: who plays martin adler on will and grace?
Answer: Alan Arkin, Robert Klein in Season 9