Question: who plays ben on one day at a time
Answer: Jay Hayden