Question: who played ed in one day at a time
Answer: Joseph Anthony Campanella