Question: who played ed in one day at a time
Answer: Joseph Anthony Campanella ( born November 21 , 1924 ) is an American character actor who has appeared in more than 200 television and film roles since the early 1950s .